赞
踩
节点的encoding属性记录了节点的content属性所保存数据的类型及长度:
节点的content属性负责保存节点的值,节点值可以是一个字节数组或者整数,值的类型和长度由节点的encoding属性决定。
举个例子,图中展示了一个保存字节数组的节点示例
另一个例子。图中展示了一个保存整数值的节点示例
每个节点的previous_entry_length属性都记录了前一个节点的长度:
因为以上原因,ziplistPush等命令的平均复杂度仅为O(N),在实际中,可以放心地使用这些函数,而不必担心连锁更新会
影响压缩列表的性能
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。