redis常用记录

网址

官网:https://redis.io/

配置文件: https://redis.io/topics/config

Redis命令参考: http://doc.redisfans.com/

阿里多线程redis方案: http://blog.sina.com.cn/s/blog_e59371cc0101br74.html

如何监控Redis的工作状态——INFO命令详解: http://ghoulich.xninja.org/2016/10/15/how-to-monitor-redis-status/

lua脚本

spop多个元素并写入新key

如果在 Lua 脚本中需要进行随机写入的话, 建议在脚本的开头就调用 redis.replicate_commands() - 5.0 版本及以后版本默认开启

-- uncomment the next line for Redis v4
-- redis.replicate_commands()


local source = KEYS[1]
local target = KEYS[2]
local num    = ARGV[1]

local elems = redis.call("SPOP", source, num)
if #elems > 0 then
  redis.call("SADD", target, unpack(elems))
end

return redis.status_reply("OK")   
支付宝打赏 微信打赏

您的打赏是对我最大的鼓励!

Table of Contents