在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.数组和链表基础知识数组: 链表: 2、链表2.1、双向链表 双向链表是各个节点之间的逻辑关系是双向的。 2.2、压缩链表
2.3、quicklist链表
A doubly linked list of ziplists A generic doubly linked quicklist implementation
quicklist是一个双向链表,并且是一个ziplist的双向链表,ziplist本身是一个维持数据项先后顺序的列表,而且数据项保存在一个连续的内存块种。 3、对比3.1、双向链表
3.2、压缩列表
3.3、quicklist链表
4、总结在redis 3.2版本之前使用的是 双向链表和压缩链表 两种,因为双向链表占用的内存要比压缩链表高,所以创建链表时首先会创建压缩链表,在合适的时机会转化成双向链表。redis 3.2之后使用的是quicklist链表。 到此这篇关于Redis数组和链表深入详解的文章就介绍到这了,更多相关Redis数组和链表内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论