redis lua 脚本原子性修改 json 里的值示例
发布于 2022年 05月 19日 18:27
local jstr = redis.call('HGET', KEYS[1], KEYS[2]) local json = cjson.decode(jstr) json.version = ARGV[1] redis.call('HSET', KEYS[1], KEYS[2], cjson.encode(json))
发布于 2022年 05月 19日 18:27
local jstr = redis.call('HGET', KEYS[1], KEYS[2]) local json = cjson.decode(jstr) json.version = ARGV[1] redis.call('HSET', KEYS[1], KEYS[2], cjson.encode(json))