redis setbit string命令


一、命令简介

setbit string命令在redis中主要功能是:

对相应“键”中的键值, 设置指定 位置上的 比特位。


二、命令使用说明

命令语法如下:

redis 192.168.8.123>setbit keyName 偏移量 值
注意事项:

1 setbit会返回原比特位上存储的值
2 setbit与getbit命令相对应 一个设置比特位  一个获取比特位


例:

  
redis 192.168.8.123:6379> set keyName 2
OK
redis 192.168.8.123:6379> getbit keyName 0 //获取比特位上的值
(integer) 0
redis 192.168.8.123:6379> getbit keyName 1 //获取比特位上的值
(integer) 0
redis 192.168.8.123:6379> getbit keyName 2 //获取比特位上的值
(integer) 1
redis 192.168.8.123:6379> getbit keyName 3 //获取比特位上的值
(integer) 1
redis 192.168.8.123:6379> getbit keyName 4 //获取比特位上的值
(integer) 0
redis 192.168.8.123:6379> setbit keyName 1 1 //设置比特位上的值
(integer) 0
redis 192.168.8.123:6379> getbit keyName 1 //获取比特位上的值
(integer) 1
redis 192.168.8.123:6379> get keyName //重新获取"键值" 键值随着比特位上的值变化已经发生变化
"r" 

如下图所示:

redis setbit string命令用法

redis setbit string命令用法


相关阅读:

redis mget string命令简介
redis getbit string命令简介
redis getset string命令简介
redis getrange string命令简介
redis get string命令
redis set string命令
window redis 文件夹文件说明 (二) —[ redis-cli]
window redis 文件夹文件说明 (一 )
Redis 数据类型简介
windows下 Redis配置
c# redis应用实例
redis相关简介
KV数据库简介

redis setbit string命令》上有2条评论

  1. Pingback引用通告: redis incrby string命令 | 猫猫小屋

  2. Pingback引用通告: redis incrbyfloat string命令 | 猫猫小屋

评论已关闭。