Avatar notebook default
16篇文章 · 10035字 · 3人关注
  • Redis 源码研究之skiplist

    本文主要记录Redis源码中skiplist数据结构的一些函数实现。 建议阅读: 1、Redis中跳跃表的理论说明见:Redis之跳跃表 这里...

  • Redis应用场景

    本文主要介绍Redis的常用场景,这都是由Redis的特性决定的。并尽量从源码角度说明Redis为什么适合于这种场景。 I、积分排行榜 1、积分...

  • Redis源码研究之内存管理

    本文主要说明Redis中的内存管理,Redis中使用自己实现了一个内存管理库来进行内存管理。 I、上帝视角看几个主要函数 1、Redis中的内存...

  • Resize,w 360,h 240
    Redis源码研究之监视器

    本文主要说明Redis监视器的实现代码。 I、监视器理论部分 1、客户端通过执行MONITOR命令可以将自己变为一个监视器,实时地接受并打印出服...

  • Redis 源码研究之数据淘汰机制

    本文主要介绍Redis的几种数据淘汰机制。 I、上帝视角 由于Redis是内存型数据库,其允许用户设置最大使用内存大小为maxmemory,在内...

  • Resize,w 360,h 240
    Redis源码研究之哨兵Sentinel

    本文主要说明Redis中哨兵Sentinel的设计与实现。 建议阅读:1、Sentinel的理论部分见:Redis之Sentinel I、上帝视...

  • Redis源码研究之事务

    本文主要说明Redis事务功能的实现。 建议阅读: 1、Redis事务的理论介绍见:Redis之事务实现 I、上帝视角 1、Redis通过一组...

  • Redis源码研究之订阅与发布

    本文主要说明Redis的两种订阅模式的实现。 建议阅读: 1、Redis订阅与发布理论说明见:Redis之发布与订阅 I、上帝视角 1.1 两...

  • Redis源码研究之RDB持久化

    本文主要说明Redis的RDB持久化方式的实现及运作机制。 推荐阅读: 1、Redis 的RDB持久化方式的理论说明见: Redis之RDB持...

文集作者