标签:redis 覆盖 div off 获取 处理 了解 定位 操作
在我们平时开发过程中,会有?些 bool 型数据需要存取,?如?户 ?年的签到记录,签了是 1,没签是 0,要记录 365 天。如果使? 普通的 key/value,每个?户要记录 365 个,当?户上亿的时候, 需要的存储空间是惊?的。 为了解决这个问题,Redis 提供了位图数据结构,这样每天的签到记 录只占据?个位,365 天就是 365 个位,46 个字节 (?个稍??点 的字符串) 就可以完全容纳下,这就??节约了存储空间。
setbit key offest value getbit key offest get s(位运算数组名称)
127.0.0.1:6379> setbit s 1 1 (integer) 0 127.0.0.1:6379> setbit s 2 1 (integer) 0 127.0.0.1:6379> setbit s 4 1 (integer) 0 127.0.0.1:6379> setbit s 9 1 (integer) 0 127.0.0.1:6379> setbit s 10 1 (integer) 0 127.0.0.1:6379> setbit s 13 1 (integer) 0 127.0.0.1:6379> setbit s 15 1 (integer) 0 127.0.0.1:6379> get s "he"
标签:redis 覆盖 div off 获取 处理 了解 定位 操作
原文地址:https://www.cnblogs.com/hanmengya/p/10957751.html