Redis SETBIT 命令
Redis SETBIT 命令用于对 key 所储存的字符串值,设置或清除指定偏移量上的位值。
1. 语法
redis SETBIT 命令基本语法如下:
SETBIT KEY_NAME OFFSET
2. 可用版本
>= 2.2.0
3. 返回值
指定偏移量原来储存的位。
4. 范例
# bar 字符串的二进制值为 011000100110000101110010 redis 127.0.0.1:6379> SET codebaoku-key bar OK # bar 字符串首位置1,二进制值为变为 111000100110000101110010 redis 127.0.0.1:6379> SETBIT codebaoku-key 0 1 (integer) 0 redis 127.0.0.1:6379> GET codebaoku-key "\xe2ar" redis 127.0.0.1:6379> GETBIT codebaoku-key 0 (integer) 1
Redis SETEX 命令为指定的 key 设置值及其过期时间。如果 key 已经存在, SETEX 命令将会替换旧的值。语法:redis SETEX 命令基本语法如下:SETEX KEY_NAME TIMEOUT VALUE。可用版本:>= 2.0.0。返回值:设置成功时返回 OK。