原文:redis 批量刪除 key 借用 xargs命令

Redis 中只有有刪除單個 Key 的指令 DEL,可以使用Linux 的xargs命令來操作: 刪除前: 刪除命令: redis cli h redis host地址 n p keys session:accessToken: xargs redis cli h redis host地址 n p del . h redis host地址 指定地址 . n 指定redis db . p 指定 r ...

2022-03-15 16:21 0 704 推薦指數:

查看詳情

Redis批量刪除key命令

redis中沒有直接根據正則表達式刪除key命令,只有del key1 key2...命令 但是redis中有通過正則表達式獲取key命令:keys "正則表達式" 可以借助於xargs命令實現批量刪除key,把查出來的key值當做參數傳給del redis-cli keys ...

Tue Sep 17 17:17:00 CST 2019 0 6748
redis批量刪除key 命令

redis-cli -n 數據庫編號 -a 密碼 keys "過濾條件" | xargs redis-cli -n 數據庫編號 -a 密碼 del Demo: redis-cli -n 1 -a OM2FbRVGHBM keys "*api_trade*" | xargs redis ...

Fri Jan 25 18:23:00 CST 2019 1 1583
Redis 批量刪除key

redis目前還不支持批量刪除key命令,但是我們有時需要刪除符合某個規則的keys, 主要是整合查詢key刪除key命令,通過管道符可以實現: ...

Sun Jul 28 20:34:00 CST 2019 0 419
REDIS 批量刪除Key

Redis 中有刪除單個 Key 的指令 DEL,但好像沒有批量刪除 Key 的指令,不過我們可以借助 Linux 的 xargs 指令來完成這個動作 1 redis-cli keys "*" | xargs redis-cli del 2 //如果redis-cli沒有設置成系統變量,需要指定 ...

Fri Apr 12 02:40:00 CST 2019 0 1819
Redis中使用命令批量刪除key

redis中沒有直接根據正則表達式刪除key命令,只有del key1命令 但是redis中有通過正則表達式獲取key命令:keys "正則表達式" 可以借助於xargs命令實現批量刪除key,把查出來的key值當做參數傳給del redis-cli keys "xxxx ...

Sat Oct 09 02:28:00 CST 2021 0 284
redis命令批量刪除匹配到的key

執行命令如下 redis-cli -h 12.132.30.21 -p 6379 -a 2016 -n 4 keys "ecard*" | xargs redis-cli -h 12.132.30.21 -p 6379 -a 2016 -n 4 del 說明: -h:redis所在服務器的ip ...

Fri Jan 04 01:34:00 CST 2019 0 2636
redis 通配符 批量刪除key

Redis 中 DEL指令支持多個key作為參數進行刪除 但不支持通配符,無法通過通配符批量刪除key,不過我們可以借助 Linux 的管道和 xargs 指令來完成這個動作。 比如要刪除所有以user開頭的key 可以這樣實現: [root@dev_opayredis src ...

Fri Feb 17 01:06:00 CST 2017 0 20312
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM