Skip to content

Commit 8a3dbab

Browse files
committed
Update Java Note
1 parent 99bf867 commit 8a3dbab

File tree

2 files changed

+29
-1023
lines changed

2 files changed

+29
-1023
lines changed

DB.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13643,7 +13643,7 @@ SETNX 获取锁时,设置一个指定的唯一值(UUID),释放前获取
1364313643
SET lock_key unique_value NX PX 10000
1364413644
```
1364513645

13646-
Lua 脚本(unlock.script)实现的释放锁操作的伪代码:key 类型参数会放入 KEYS 数组,其它参数会放入 ARGV 数组,在脚本中通过 KEYS 和 ARGV 传递参数,**保证判断标识和释放锁这两个操作的原子性**
13646+
Lua 脚本(unlock.script)实现的释放锁操作的伪代码:key 类型参数会放入 KEYS 数组,其它参数会放入 ARGV 数组,在脚本中通过 KEYS 和 ARGV 传递参数,**保证判断标识和释放锁这两个操作的原子性**
1364713647

1364813648
```sh
1364913649
EVAL "return redis.call('set', KEYS[1], ARGV[1])" 1 lock_key unique_value # 1 代表需要一个参数

0 commit comments

Comments
 (0)