2.6 位图 (Bitmap) Redis 数据类型详解:2.6 位图 (Bitmap) 的实践与应用 2.6 位图 (Bitmap) 概述 位图,顾名思义,就是通过比特位 (bit) 来表示信息的数据结构。在 Redis 中,Bitmap 并非一种独立的数据类型,而是构建在字符串 (String) 类型之上的。我们可以将 Redis 字符串视为字节数组,而 Bitmap 则进一步将每个字节细分为 8 个比特位,每个比特位都可以设置为 0 或 1,代表不同的状态或属性。 核心思想: 空间效率: Bitmap 最大的优势在于其极高的空间利用率。使用一个比特位来表示一个布尔值(真/假,是/否,存在/不存在),相比于使用字符串 "true" 或整数 1/0,可以极大地节省存储空间。