redis批量删除keys

时间:2021-07-08 14:54:18


删除_go_mytopicIndex开头的key.

删除指定ip链接的 redis服务器的keys

./redis-cli -h host  keys "*" | xargs redis-cli -h host DEL 

例如 :./redis-cli -h redis1.cloud.golomee.com keys "_go_mytopicIndex*" | xargs redis-cli -h redis1.cloud.golomee.com  DEL


redis-cli -a password keys “*” | xargs redis-cli -a password del

如果要访问 Redis 中特定的数据库,使用下面的命令:

代码如下:

//下面的命令指定数据序号为0,即默认数据库

redis-cli -n 0 keys “*” | xargs redis-cli -n 0 del

删除所有Key

删除所有Key,可以使用Redis的flushdb和flushall命令:

代码如下:

//删除当前数据库中的所有Key

flushdb

//删除所有数据库中的key

flushall