分类: redis

1 篇文章

Redis+Lua脚本模糊匹配批量删除key
背景 业务上有一批数据是按照每天的日期来进行存储的,同时也限制了队列的容量(防止大key问题),但是队列中或多或少有些数据未被消费(定时任务消费者处理不及时,跨天数据未被执行到),导致历史数据一直冗余占用内存,所以需要删除历史key,减少内存占用。 实现 首先通过特定的key类型找到需要删除的数据,业务上的key都带有日期,直接使用以下命令即可获取…