摘要:
Redis只会用C字符串作为字面量,在大多数情况下Redis会使用SDS(Simple Dynamic String,简单动态字符串)作为字符串表示。 Redis为什么不用C字符串(c字符串与SDS的区别) 获取字符串长度复杂度 C语言使用N+1的字符串数组来表示长度为N的字符串,并且数组的最后一个 阅读全文
摘要:
redis的数据结构是什么 redis的数据结构并不是指字符串(String)对象,列表(List)对象,哈希(Hash)对象,这些都是Redis键值对中值的数据类型,这些对象的底层实现方式会用到数据结构。 redis的数据结构有哪些: 动态字符串 字典(Hash表) 跳跃表 整数集合 压缩列表 阅读全文