发表评论取消回复
相关阅读
相关 REDIS设计与实现之sentinel
redis主从复制可将主节点数据同步给从节点,一旦主节点宕机,从节点作为主节点的备份可以随时顶上来。这个过程如果人工介入,效果肯定没有自动的高可用机制好。se...
相关 redis设计与实现之跳跃表
1. 跳跃表简介 1. 跳跃表(skiplist)是一个有序结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的 2. 跳跃表的平均查询时间
相关 redis数据结构之SDS
简介 redis源码虽然是C语言实现的,但是Redis没有直接采用C语言传统的字符串表示,而是构建了一种名叫简单动态字符串(simple dynamic string,S
相关 Redis设计与实现之String
Redis设计与实现之String 文章目录 Redis设计与实现之String Redis简介 SDS SDS的定义
相关 Redis设计与实现之SDS
字符串存储规则 > redis没有默认使用c字符串,仅在字符串字面量和使用c字符串。如果字符串为变量时,则使用SDS字符串。 SDS定义 sds.h/sdshd
相关 Redis设计与实现之跳跃表
跳跃表简介 我们先抛开redis,单独了解下跳越表 > skiplist本质上也是一种查找结构,用于解决算法中的查找问题(Searching),即根据给定的key,快速
相关 Redis设计与实现之对象
一:Redis中的对象 Redis使用对象来表示数据库中的键和值,每当我们在Redis的数据库中新创建一个键值对时,我们至少会创建两个对象,一个对象用作键值对的键(
相关 redis SDS
SDS Redis在实现上使用了,自定义的SDS(simple dynamic string),来代替C语言传统的字符串表示方式。 free 属性的值为 0 ,
相关 redis高性能SDS字符串实现
redis高性能SDS字符串实现 在C语言中,采用长度为N+1的字符数组来存储一个长度为N的字符串,最后一个字符是空字符\\0,表示字符串的结尾。
相关 Redis设计与实现之服务器
命令请求的执行流程 一个命令请求从发送到获得回复的过程中, 客户端和服务器需要完成一系列操作。 举个例子, 如果我们使用客户端执行以下命令: redis> SET K
还没有评论,来说两句吧...