redis 批量删除key
来源:程序员人生 发布时间:2015-08-21 09:41:58 阅读次数:5265次
redis本身不支持批量删除key.可以借助shell和lua脚本来实现
比如删除前缀为 “mykey” 的所有key
1. shell脚本
redis-cli KEYS "mykey*" | xargs redis-cli DEL
2. lua 脚本 windows客户端下可使用
redis-cli eval "redis.call('del', unpack(redis.call('keys','mykey*')))" 0
删除所有的数据
当前数据库:flushdb
所有:flushall
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠