Redis
达斯熊本
这个作者很懒,什么都没留下…
展开
-
Redis底层数据结构
字符串 SDS 数据结构 每个 sds.h/sdshdr 结构表示一个 SDS 值: struct sdshdr { // 记录 buf 数组中已使用字节的数量 // 等于 SDS 所保存字符串的长度 int len; // 记录 buf 数组中未使用字节的数量 int free; // 字节数组,用于保存字符串 char buf[...原创 2018-05-17 14:46:16 · 662 阅读 · 0 评论 -
redis中的bitmap
bigmap是什么 通过一个bit位来表示一个某个元素对应的值或者状态,其中key就是对应元素的本身。8bit = 1byte为 一字节,可以极大的节省空间 redis中的bitmap setbit命令 指令 setbit key offset value设置或清空key的value(字符串)在offset处的bit值(只能是0或1) 空间占用、以及第一次分配所需的时间 offs...转载 2018-05-24 14:50:15 · 719 阅读 · 1 评论