原创

Redis基本数据结构-QuickList


QuickList的基本结构

微信截图_20230206224747

QuickList节点特性-最大值

微信截图_20230206230111

QuickList结构体代码

微信截图_20230206230749

内存结构

微信截图_20230206231138

总结

QuickList的特点:

  • 是一个节点为ZipList的双端链表
  • 节点采用ZipList,解决了传统链表的内存占用问题
  • 控制了zipList大小,解决连续内存空间申请效率问题
  • 中间节点可以压缩,进一步节省了内存
redis原理
数据结构
  • 作者:陌攻(联系作者)
  • 发表时间:2023-02-08 02:56
  • 版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
  • 公众号转载:请在文末添加作者公众号二维码
  • 评论