zoukankan      html  css  js  c++  java
  • redis位操作

    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

  • 相关阅读:
    Django 框架
    Git 教程
    Vue详解
    pycharm激活码
    通过元类创建一个Python类
    re模块
    selenium模块
    Beautifulsoup模块基础详解
    requests库
    Urllib库
  • 原文地址:https://www.cnblogs.com/darange/p/11494825.html
Copyright © 2011-2022 走看看