redis的源码中bitmap的getbit和setbit以及bitcount命令的原理是什么?
来源:4-5 bitmap

mongo_m
2018-09-27
老师能否简单介绍下getbit和setbit以及bitcount命令的原理,我想了解这个结构相关的命令,想清楚getbit都经过了哪些操作完成的?bitmap在内存中是不是一个数组类型的变量,get或者set的时候根据index来定位所在内存地址的?
请教老师能否指导下这部分的源码的突破口?
写回答
1回答
-
carlosfu
2018-10-28
redis的字符串就是sds,可以看下sds的相关代码,sds就是基于c语言字符数组的增强版。
00
相似问题