redis应用--位图
Posted yourscgg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis应用--位图相关的知识,希望对你有一定的参考价值。
在我们平时开发过程中,会有一些 bool 型数据需要存取,比如用户一年的签到记录,签了是 1,没签是 0,要记录 365 天。如果使用普通的 key/value,每个用户要记录 365 个,当用户上亿的时候,需要的存储空间是惊人的。
为了解决这个问题,Redis 提供了位图数据结构,这样每天的签到记录只占据一个位,365 天就是 365 个位,46 个字节 (一个稍长一点的字符串) 就可以完全容纳下,这就大大节约了存储空间。
以上是关于redis应用--位图的主要内容,如果未能解决你的问题,请参考以下文章