redis
一刻不停
敲代码的少年
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
redis数据结构-链表,字典
链表 Redis中的链表为自定义数据结构,主要是C语言中没有定义这样的数据结构,不像Java,python都给你定义好了。其设计上为双向链表,跟其他算法书上的定义一样,并没有加入任何多余的东西。下面简单说明一下链表和链表节点。 链表,链表节点 链表节点: listNode { listNode *prev; listNode *next void *value; } 多个链表节点组成双向链表: 链表: list { listNode *head; listNode *tail; uns原创 2020-10-11 16:31:05 · 165 阅读 · 0 评论 -
redis数据结构-字符串
概述SDS 定义SDS 与C字符串的区别功能上的区别 概述 字符串在Redis中是非常常见的数据结构,存储的key必须是字符串,value也可以是字符串。Redis并没有直接采用C语言中的字符串表示,而是自己构建了一种数据结构SDS(simple dynamic string 简单动态字符串),SDS是Redis的默认字符串表示。 SDS 定义 SDS结构: SDS{ int len; int free; char buf[]; } len,表示保存的字符串的长度 free,表.原创 2020-10-08 18:33:28 · 253 阅读 · 0 评论
分享