Redis学习之getbit命令
程序员文章站
2022-07-05 20:37:26
...
getbit命令
Redis getbit
,命令用于对 key 所储存的字符串值,获取指定偏移量上的位(bit)
语法
getbit key offset
返回值
-
字符串值指定偏移量上的位(bit)
-
当偏移量
offset
比字符串值的长度大,或者 key 不存在时,返回 0
例子
对不存在的 key 或者不存在的 offset 进行 getbit
, 返回 0
127.0.0.1:6379> exists test:key
(integer) 0
127.0.0.1:6379> getbit test:key 7
(integer) 0
对已存在的 offset 进行 getbit
127.0.0.1:6379> set test:setbit 'a'
OK
127.0.0.1:6379> get test:setbit
"a"
127.0.0.1:6379> getbit test:setbit 6
(integer) 0
127.0.0.1:6379> setbit test:setbit 6 1
(integer) 0
127.0.0.1:6379> getbit test:setbit 6
(integer) 1