![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
暮光巨魔
这个作者很懒,什么都没留下…
展开
-
redis底层数据结构-quicklist
redis底层数据结构-quicklistquicklistRedis对外暴露的list数据类型,它底层实现所依赖的内部数据结构就是quicklist。quicklist是一个双向链表,而且是一个ziplist的双向链表,也就是说quicklist的每个节点都是ziplistziplistziplist是一个有序列表,而且是一个内存紧缩的列表,即一整块连续内存(各个数据项在内存上前后相邻)quicklist和ziplist 优缺点双向链表便于在表的两端进行push和pop操作,但是原创 2020-11-10 22:18:06 · 379 阅读 · 0 评论 -
redis集群三种解决方案
redis 主从redis sentinelsentinel模式是建立在主从模式的基础上,解决了主从模式下master挂掉后,不会自动故障转移的缺点,当master节点挂了以后,sentinel会在slave中选择一个做为master,并修改它们的配置文件,其他slave的配置文件也会被修改,比如slaveof属性会指向新的master,当master节点重新启动后,它将不再是master而是做为slave接收新的master节点的同步数据。sentinel因为也是一个进程有挂掉的可能,所以s原创 2020-06-01 22:44:56 · 204 阅读 · 0 评论