QQ叫紫珊 发表于 2017-12-21 16:41:13

redis 通配符 批量删除key

  Redis 中 DEL指令支持多个key作为参数进行删除 但不支持通配符,无法通过通配符批量删除key,不过我们可以借助 Linux 的管道和 xargs 指令来完成这个动作。
  比如要删除所有以user开头的key 可以这样实现:
# redis-cli keys "user*"
  1) "user1"
  2) "user2"
# redis-cli keys "user*" | xargs redis-cli del
  (integer) 2
  删除成功
页: [1]
查看完整版本: redis 通配符 批量删除key