公司正服redis由于测试产生了一批垃圾数据,想要批量删除之
网上找了一大堆答案,均不能解决问题,因为我们的辣鸡数据在db2,而大部分答案都是默认db0,找了半天才发现 redis-cli 带参数 -n可以指定数据库,完整命令:
redis-cli -h DB_port -a DB_pwd -n DB_idx keys “key_prefix*” | xargs redis-cli -h DB_port -a DB_pwd -n DB_idx del

找了很多答案均是通过redis-cli先keys*在del,长长的一串很蛋疼,居然不能先连接上在跑指令,可能是还没找到吧