发表评论取消回复
相关阅读
相关 【Redi设计与实现】第五章:跳跃表
> 跳跃表是一种有序的数据结构,他通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。 > 跳跃表支持平均O(logN)、最坏O(N)复杂度的节点查找,
相关 Redis与MySQL设计_Redis设计与实现(八)数据库
24章今天一定要弄到10章! Redis服务器将所有数据库都保存在服务器状态redis.h/redisServer结构的db数组中,db数组中的每个项都是一个redis.h/
相关 Redis 设计与实现——对象
之前我们整理的内容是Redis用到的数据结构,但是Redis 并没有直接使用这些数据结构来实现键值对数据库, 而是基于这些数据结构创建了一个对象系统, 这个系统包含字符串对象、
相关 Redis 设计与实现——字典
字典 字典中,一个键key和一个值value关联起来,这称为键值对。 字典中的每个键都是独一无二的, 程序可以在字典中根据键查找与之关联的值, 或者通过键来更新值,
相关 AOF -- Redis 设计与实现
Redis 分别提供了 RDB 和 AOF 两种持久化机制: RDB 将数据库的快照(snapshot)以二进制的方式保存到磁盘中。 AOF 则以协议文本的方式,
相关 Redis设计与实现(九)
Redis中的事件 Redis是一个事件驱动程序,Reids中服务器需要处理两类事件:文件事件和时间事件。其实就可以说通过事件让服务器来处理业务。下边就谈一谈Redis服
相关 Redis设计原理与实现 Redis字符串设计
Redis字符串设计 1. Simple dymatic string SDS字符串设计 2. SDS对象 //sds字符串 int fr
相关 Redis设计与实现(五)
对象 Redis中对象概述 在前面说的是一些Redis的底层数据结构,那些数据结构是对象实现的基础。在Reids的对象系统中有五种类型的对象。 字符串对象
相关 Redis设计与实现(四)
整数集合和压缩列表 整数集合(intset) 整数集合概念 整数集合是一个集合(set) 整数集合里只包含整数,并且集合元素不能太多 整数集
相关 Redis的设计与原理(五)
数据结构与对象——压缩列表 压缩列表是列表键和哈希键的底层实现之一。当一个列表键只含少量列表项,并且每个列表项要么就是小整数值,要么就是长度比较短的字符串,那么Redis
还没有评论,来说两句吧...