redis位操作

mac2022-06-30  22

setbit

设置指定key的偏移量处的值 key:键值 offset:二进制数据的偏移量(注意从左开始为第0位) value:要设置的值(0或1)

getbit

获取对应key的offset处的值 get key offset key:键值 offset:偏移量

bitcount

用于统计指定key的value二进制的1的个数 bitcount key [start end] key:键值 start:起始偏移量(注意:这个偏移量是以字节为单位的) end:结束偏移量(注意:这个偏移量同样是以字节为单位的)

bitpos

返回指定字节偏移范围内,字符串里面第一个被设置为1或者0的bit位索引,返回的位置为整个字符串中位置 bitpos key bit [start] [end] key:键值 start:起始字节 end:结束字节偏移量

实例

设置key值为"hh",对应的二进制为:0110100001101000

转载于:https://www.cnblogs.com/darange/p/11494825.html

最新回复(0)