- 博客(2)
- 收藏
- 关注
原创 【Redis】什么是渐进式rehash
字典字典是一种用于保存键值对的抽象数据结构。比如set msg "hello redis"这个键值对就是保存在数据库字典中字典还是哈希键的底层实现之一,当一个哈希键包含的键值对比较多,又或者键值对中的元素都是比较长的字符串时,redis就会使用字典作为哈希键的底层实现。redis中的字典使用哈希表作为底层实现,一个哈希表中可以有若干个哈希表节点字典结构定义typedef st...
2019-11-03 10:03:11 3815
原创 Redis之简单动态字符串SDS
简单动态字符串SDS1、什么是SDS?Redis没有直接使用C语言的传统字符串,而是构建了一种简单动态字符串(Simple dynamic string, SDS)的抽象类型,Redis中的字符串底层都是使用SDS结构进行存储,比如包含字符串的键值对底层都是使用SDS结构实现的。比如:set msg "hello redis" 向redis中插入一条字符串对象。键和值都是字符串。键ms...
2019-11-03 09:55:30 498 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人