redis
foolishboy_w
享我所想丶
展开
-
redis高可用之集群
文章目录redis高可用之集群1、节点2、分片重新分片3、复制和故障转移故障转移主节点选举流程参考文献参考文献redis高可用之集群 redis集群是redis提供的分布式数据库解决方案,集群通过分片来进行数据共享,并提供复制和故障转移功能。1、节点 一个redis集群通常由多个节点组成,刚开始,每个节点都是相互独立的,他们处于一个只包含自己的集群当中,要组建一个真正可用的集群,我们必...原创 2019-11-06 00:36:16 · 134 阅读 · 0 评论 -
redis对象
文章目录Redis对象1、对象类型与编码2、字符串对象3、列表对象4、哈希对象5、集合对象6、有序集合对象7、内存回收与对象共享内存回收对象共享对象的空转参考文献参考文献Redis对象1、对象类型与编码 redis使用集中基础的数据结构构建了一个对象系统,这个对象系统包含字符串对象、列表对象、哈希对象、集合对象以及有序集合对象。 redis中每个对象都由一个redisObject结构表...原创 2019-11-04 00:54:47 · 126 阅读 · 0 评论 -
redis数据结构
文章目录Redis数据结构1、简单动态字符串2、链表3、字典4、跳跃表5、整数集合6、压缩列表参考文献Redis数据结构1、简单动态字符串struct sdshdr { int len; int free; char buf[];} ***len***记录了buf数组中已经使用的字节的数量,等于sds所保存字符串的长度;***free***记录了buf数组中未使用字节的数量;*...原创 2019-11-02 00:43:18 · 132 阅读 · 0 评论 -
redis高可用之哨兵模式
文章目录redis高可用之哨兵模式sentinel会创建连向主从服务器的命令连接和订阅连接命令连接订阅连接sentinel故障检测与故障转移检测主观下线检测客观下线选举首领sentinel故障转移参考文献redis高可用之哨兵模式 Sentinel(哨兵)是redis的高可用解决方案:有一个或多个sentine实例组成的sentinel系统可以监视任意多个主服务器以及这些主服务器下从属的从服...原创 2019-09-08 23:20:56 · 234 阅读 · 0 评论