Redis GETBIT 命令对 key 所储存的字符串值,获取指定偏移量上的位(bit)。当 offset 比字符串值的长度大,或者 key 不存在时,返回 0。
GETBIT 命令可用版本:>= 2.2.0
Redis GETBIT 命令的基本语法如下:
GETBIT key offset
字符串值指定偏移量上的位(bit)。
# 对不存在的 key 或者不存在的 offset 进行 GETBIT, 返回 0 127.0.0.1:6379>> EXISTS mybit (integer) 0 127.0.0.1:6379>> GETBIT mybit 5200 (integer) 0 #对已存在的 offset 进行 GETBIT 127.0.0.1:6379>> SETBIT bit 5200 1 (integer) 0 127.0.0.1:6379> GETBIT bit 5200 (integer) 1