redis
文章平均质量分 93
多动手,勤思考
阿布
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis之限流
链接:Redis之限流-阿里云开发者社区原创 2021-12-21 22:47:10 · 612 阅读 · 0 评论 -
Redis + Lua 实现 sorted set 集合保证固定数量的数据,并保留新数据剔除旧数据
场景:公司某个场景要求保留前20个最新的数据,用作查询展示,用MySQL每次频繁查询太耗费性能,所以用Redis处理一下。 直接上代码: local key = KEYS[1] -- 定义从参数中获取的key local value = ARGV[1] -- 定义从参数中获取的value local maxLen= tonumber(ARGV[2]) -- 定义从参数中获取的最大长度 local result = redis.call("ZCARD", key) -- 使用ZCARD获取key对应的集合最大原创 2020-07-21 11:02:20 · 2457 阅读 · 0 评论 -
docker启动并设置redis密码
docker run --name redis-d -p 6379:6379 -d redis --requirepass "You Password"原创 2020-03-31 16:41:32 · 3199 阅读 · 0 评论 -
KeyExpirationEventMessageListener Key过期监听事件,服务集群出现的业务问题
项目有个业务场景,到某个时间节点时,固定向用户的公众号发送消息通知~ 因为时间点不固定所以没有采用定时任务, 使用redis的key失效监听器来做,思路就是将key保存的时候, 算好当前和那个需要发送通知时候的时间间隔作为key失效时间,这样就可以保证到点实时发送消息了。 单机模式下测试推送正常,但是到线上的时候,用户收到了两条推送,原因是因为服务开了集群,key失效的时候每个服务都收到了通知,这...原创 2019-08-08 18:20:06 · 13221 阅读 · 13 评论
分享