GETSET
设置新值并返回旧值
语法
GETSET key value说明
GETSET 命令原子地设置键的新值,并返回键的旧值。如果键不存在则返回 nil 并设置新值。
参数
key必填目标键名
value必填要设置的新值
示例
更新并获取旧值
原子地重置计数器并返回上一次的值
GETSET counter 0实现分布式锁
用 GETSET 实现简单的锁机制
GETSET lock:resource1 "new_owner"GETSET设置新值并返回旧值
GETSET key valueGETSET 命令原子地设置键的新值,并返回键的旧值。如果键不存在则返回 nil 并设置新值。
key必填目标键名
value必填要设置的新值
原子地重置计数器并返回上一次的值
GETSET counter 0用 GETSET 实现简单的锁机制
GETSET lock:resource1 "new_owner"