DEL命令的参数不支持通配符,但我们可以结合Linux的管道和xargs命令自己实现删除所有符合规则的键。比如要删除所有以“user:”开头的键,就可以执行
redis-cli KEYS "user:" | xargs redis-cli DEL
另外,由于DEL命令支持多个键作为参数,所以还可以执行
redis-cli DEL `redis-cli KEYS "user:"`
来达到同样的效果,性能更好
时间: 2020-09-4|tag:linux|20次围观|0 条评论
DEL命令的参数不支持通配符,但我们可以结合Linux的管道和xargs命令自己实现删除所有符合规则的键。比如要删除所有以“user:”开头的键,就可以执行
redis-cli KEYS "user:" | xargs redis-cli DEL
另外,由于DEL命令支持多个键作为参数,所以还可以执行
redis-cli DEL `redis-cli KEYS "user:"`
来达到同样的效果,性能更好
原著是一个有趣的人,若有侵权,请通知删除
还没有人抢沙发呢~