Redis 知识库

Redis 知识库

Redis 知识库

Redis 是一个开源的、基于内存的数据结构存储系统,可以用作数据库、缓存和消息中间件。本站收集整理了 Redis 相关的核心知识、最佳实践和常见问题解决方案。

🔍 内容导航

基础知识

高级特性

  • 分布式锁

  • 消息队列

    • 基于 List 的消息队列 - 敬请期待
    • Pub/Sub 发布订阅 - 敬请期待
    • Stream 数据流 - 敬请期待
  • 缓存设计

    • 缓存雪崩、穿透、击穿问题详解 - 深入解析Redis缓存三大经典问题及其解决方案,包括互斥锁、双key策略、布隆过滤器等实践方法
    • 数据库和缓存如何保证一致性? - 深入分析Redis缓存与数据库的数据一致性问题,对比多种解决方案的优缺点,详解Cache Aside策略、消息队列重试和MySQL binlog订阅等实现方案
    • 缓存更新策略 - 敬请期待

集群架构

  • 主从复制

    • Redis主从复制详解 - Redis主从复制机制的完整实现原理,包括全量复制、增量复制和故障处理
    • 复制优化策略 - 敬请期待
  • 哨兵模式

    • Redis 哨兵模式详解 - 详解哨兵机制的工作原理,包括故障检测、leader 选举、主从切换等核心功能
    • 故障转移机制 - 敬请期待
  • 集群模式

    • Redis Cluster 集群详解 - Redis Cluster 集群的架构原理、哈希槽、重定向机制、Gossip通信协议和故障转移等核心机制
    • 数据分片与槽位分配 - 敬请期待

📚 学习资源


内容持续更新中,欢迎关注最新的 Redis 技术文章!
最后更新时间:2025 年 6 月 9 日