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
原文地址:http://blog.csdn.net/tuposky/article/details/45364107