转自:https://www.cnblogs.com/yuhuLin/p/7018858.html
转自 https://www.jianshu.com/p/ed896335b3b4
请输入密码访问
先说说redis分布式锁的原理。加锁:setnx一个key,返回1说明加锁成功,0说明锁已经存在。解锁:del该key。原理说完了,再讨论特殊情况。1.在set之后,如果客户端挂了,锁会一直存在...
集群是redis分布式数据库方案,通过分片进行数据共享,并提供复制和故障转移功能。关键技术点:集群节点、槽指派、命令执行、重新分片、转向、故障转移、消息。
redis使用的数据结构包括:简单动态字符串(sds)、双端链表、字典、压缩列表、整数集合等。但是并没有直接使用,而是在此基础上封装了一套对象系统,5种类型的对象:字符串对象、哈希对象、列表对象...
链表在列表对象、发布订阅、慢查询、监视器等功能都出现过。redis服务器本身还用链表保存多个客户端的状态信息,以及构建客户端输出缓冲区(output buffer)。
列表对象编码可以是ziplist 或者 linkedlist。 当列表对象使用ziplist的条件:列表对象保存的所有字符串元素都小于64字节;列表对象保存的元素个数小于512个。
- « 前一页
- 1
- ...
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- ...
- 18
- 后一页 »