getbit

GETBIT

GETBIT key offset

自2.2.0起可用。

时间复杂度: O(1)

返回存储在中的字符串值中偏移量的位值。

偏移量超出字符串长度时,字符串被假定为0位的连续空间。当密钥不存在时,它被假定为空字符串,所以偏移总是超出范围,并且该值也被假定为具有0位的连续空间。

返回值

整数回复:存储在偏移处的位值。

例子

redis> SETBIT mykey 7 1 (integer) 0 redis> GETBIT mykey 0 (integer) 0 redis> GETBIT mykey 7 (integer) 1 redis> GETBIT mykey 100 (integer) 0