本文主要记录Redis源码中skiplist数据结构的一些函数实现。 建议阅读: 1、Redis中跳跃表的理论说明见:Redis之跳跃表 这里...
本文主要介绍Redis的常用场景,这都是由Redis的特性决定的。并尽量从源码角度说明Redis为什么适合于这种场景。 I、积分排行榜 1、积分...
本文主要说明Redis中的内存管理,Redis中使用自己实现了一个内存管理库来进行内存管理。 I、上帝视角看几个主要函数 1、Redis中的内存...
本文主要说明Redis监视器的实现代码。 I、监视器理论部分 1、客户端通过执行MONITOR命令可以将自己变为一个监视器,实时地接受并打印出服...
本文主要介绍Redis的几种数据淘汰机制。 I、上帝视角 由于Redis是内存型数据库,其允许用户设置最大使用内存大小为maxmemory,在内...
本文主要说明Redis中哨兵Sentinel的设计与实现。 建议阅读:1、Sentinel的理论部分见:Redis之Sentinel I、上帝视...
本文主要说明Redis事务功能的实现。 建议阅读: 1、Redis事务的理论介绍见:Redis之事务实现 I、上帝视角 1、Redis通过一组...
本文主要说明Redis的两种订阅模式的实现。 建议阅读: 1、Redis订阅与发布理论说明见:Redis之发布与订阅 I、上帝视角 1.1 两...
本文主要说明Redis的RDB持久化方式的实现及运作机制。 推荐阅读: 1、Redis 的RDB持久化方式的理论说明见: Redis之RDB持...
文集作者