Redis
redis的使用
修巴利耶
生活
展开
-
Redis Lua scripts debugger的使用
文章目录背景说明Redis Lua调试器特点Redis Lua调试器快速入门Redis Lua debug命令参考文章背景说明使用Redis开发分布式应用时,难免会遇到需要使用分布式锁来确保某一小段逻辑的原子性操作,如:当存在某个key对应的值A大于值B时,则返回false;否则A + 1。试想一下,如果用到分布式锁,是不是有点感觉像是杀鸡用宰牛刀?由于Redis的操作都是原子性的,所以我们...原创 2019-09-11 19:53:00 · 988 阅读 · 0 评论 -
Redis批量设置Key过期
Redis批量设置Key过期,一般有两种方式:lua脚本和pipeline1。lua脚本-- expire_keys.lua 存放在classpath的script目录中for i=1, ARGV[1], 1do redis.call("PEXPIRE", KEYS[i], ARGV[2]);end//过期时间,pexpire的过期时间为ms单位,如果是秒请用expire...原创 2019-03-28 14:51:08 · 7050 阅读 · 0 评论