侧边栏壁纸
  • 累计撰写 244 篇文章
  • 累计创建 16 个标签
  • 累计收到 0 条评论
隐藏侧边栏

Redis

kaixindeken
2021-04-23 / 0 评论 / 3 点赞 / 155 阅读 / 563 字

底层原理

通过 Redis 指令执行的生命周期看 Redis 的底层架构和基本实现
Redis 客户端与服务端通信协议 RESP 详解
通过非阻塞 IO 和多路复用机制确保 Redis 单线程 IO 模型的高性能
Redis 底层数据结构实现系列(一):全局哈希表
Redis 底层数据结构实现系列(二):字符串篇(简单动态字符串)
Redis 底层数据结构实现系列(三):列表篇(双向链表->压缩列表->快速列表)
Redis 底层数据结构实现系列(四):集合篇(哈希表、IntSet)
Redis 底层数据结构实现系列(五):有序集合篇(压缩列表、哈希表+跳跃列表)
Redis 底层数据结构实现系列(六):字典篇(压缩列表、哈希表)
Redis 过期删除策略(一):通过定时扫描主动删除过期键
Redis 过期删除策略(二):通过懒惰删除异步删除过期键
Redis 过期删除策略(三):通过 LRU 淘汰算法删除过期键
Redis 数据持久化机制(上):AOF 日志篇
Redis 数据持久化机制(下):RDB 快照篇
Redis 指令执行的原子性以及对管道和事务的支持

集群架构

Redis 主从同步底层实现原理及架构演进
通过哨兵机制确保 Redis 主从集群的高可用性
基于 PubSub 实现 Redis 哨兵集群以及哨兵与主从库之间的通信
基于 Redis Cluster 水平扩展 Redis 构建分布式 Redis 集群

0

评论区