排序
【数据库】为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂直拆分或水平拆分的?(约3212字)
文章目录面试题面试官心理分析面试题剖析为什么要分库分表?(设计高并发系统的时候,数据库层面该如何设计?)分表分库用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?Coba...
【消息队列】为什么使用消息队列?消息队列有什么优点和缺点?(约2885字)
文章目录面试题面试官心理分析面试题剖析为什么使用消息队列解耦异步削峰消息队列有什么优缺点Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什么优缺点?
【Redis】了解什么是 Redis 的雪崩、穿透和击穿?Redis 崩溃之后会怎么样?系统该如何应对这种情况?如何处理 Redis 的穿透?(约1318字)
文章目录面试题面试官心理分析面试题剖析缓存雪崩(Cache Avalanche)缓存穿透(Cache Penetration)缓存击穿(Hotspot Invalid)
【算法与数据结构】Redis 的过期策略都有哪些?内存淘汰机制都有哪些?手写一下 LRU 代码实现?(约1297字)
文章目录面试题面试官心理分析面试题剖析Redis 过期策略内存淘汰机制手写一个 LRU 算法