摘要: Redis底层的几个数据结构 简单动态字符串 对C语言字符串进行了封装 保存了字符串的长度,避免了内存溢出 动态的进行内存重分配。 扩容。如果字符串长度小于1MB,分配相同长度的未使用空间;如果字符串长度大于1MB,分配1MB的未使用空间 缩容。惰性释放,不会主动释放。 链表 使用的是双向链表 字典 阅读全文
posted @ 2022-01-19 11:58 xiaoyuanr 阅读(61) 评论(0) 推荐(0)