Redis中Bitmap在实际的应用场景

Redis中Bitmap在实际的应用场景

BitMap BitMap 原本的含义是用一个比特位来映射某个元素的状态。由于一个比特位只能表示 0 和 1 两种状态,所以 BitMap 能映射的状态有限,但是使用比特位的优势是能大量的节省内存空间。 在 Redis 中,可以把 Bitmaps 想象成一个以比特位为单位的数组,数组的每个单元只能存储0和1,数组的下标在 Bitmaps 中叫做偏移量。 需要注意的是:BitMap 在 Redis 中数据类型依然为string,其底层是 Redis 实现。 127.0.0.1:6379> type

阅读文章...