redis批量刪除

2021-09-02 18:28:02 字數 335 閱讀 2927

redis中沒有批量刪除資料的指令,但可以借助linux的指令xargs來批量刪除:

如果redis-cli沒有設定成系統變數,需要指定redis-cli的完整路徑,如:

如果要指定 redis 資料庫訪問密碼,使用下面的命令:

如果要訪問 redis 中特定的資料庫,使用下面的命令:

刪除所有key,可以使用redis的flushdb和flushall命令:

//刪除當前資料庫中的所有key  

flushdb

//刪除所有資料庫中的key

flushall

redis批量刪除keys

刪除 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 myto...

redis批量刪除Key

批量刪除key redis 中有刪除單個 key 的指令 del,但好像沒有批量刪除 key 的指令,不過我們可以借助 linux 的 xargs 指令來完成這個動作 redis cli keys xargs redis cli del 如果redis cli沒有設定成系統變數,需要指定redis ...

redis批量刪除key

前言 redis本身命令不提供批量刪除,但通過linux連線redis,結合redis和linux相關命令實現批量刪除。例 刪除 以employeeinfo開頭的所有資料 1.1 redis為預設埠號6379,無連線密碼,刪除命令如下 redis cli keys employeeinfo xarg...