摘要:
概述 Redis 从 2.2 版本增加了 Bitmap(位图) 当需要统计用户一年的某些信息,如活跃或不活跃,登录或不登录,打卡或没打卡。 如果使用普通的 key / value存储,则要记录 365 条记录,如果用户量很大,需要的空间也会很大。 Redis 提供了 Bitmap 位图这种数据结构, 阅读全文
摘要:
概述 Redis 在 2.8.9 版本添加了 HyperLogLog 结构,用来做基数统计的算法 其优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定的,并且是很小的。 每个 HyperLogLog 键只需要花费 12 KB 内存,就可以计算接近 2 ^ 64 个不同元素的基数 阅读全文