redis位操作
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了redis位操作,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含612字,纯文字阅读大概需要1分钟。
内容图文
![redis位操作](/upload/InfoBanner/zyjiaocheng/891/7f382988812c49bcae3816a41ea41931.jpg)
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
内容总结
以上是互联网集市为您收集整理的redis位操作全部内容,希望文章能够帮你解决redis位操作所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。