redis(8)-内部编码

Redis针对每种数据类型(type) 可以采用至少两种编码方式来实现。如下如图 注意3.2版本之后的redis list类型的数据内部都是通过quicklist实现的。 了解编码和类型对应关系之后, 我们不禁疑惑Redis为什么对一种数据结构实现多种编码方式? 主要原因是Redis作者想通过不同编码实现效率和空间的平衡。 比如当我们的存储只有10个元素的列表, 当使用双向链表数据结构时, 必然需
相关文章
相关标签/搜索