欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Redis批量刪除key的命令詳解

 更新時間:2023年03月23日 15:59:43   作者:站點可靠性工程師  
這篇文章主要介紹了Redis批量刪除key的命令詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

redis中沒有直接根據(jù)正則表達式刪除key的命令,只有del key1 key2...命令

但是redis中有通過正則表達式獲取key的命令:keys "正則表達式"

可以借助于xargs命令實現(xiàn)批量刪除key,把查出來的key值當做參數(shù)傳給del

redis-cli keys "mailspec*" | xargs del

完整命令:

[root@localhost redis7001]# redis-cli -h 192.169.1.71 -p 7001 -a 123456 keys em* | xargs -r -t -n1 ./redis-cli -h 192.169.1.71 -p 7001 -a 123456 del
  • 補充1:xargs命令后需加上參數(shù)-r,不然當keys的數(shù)量為0時,就會報錯 (error) ERR wrong number of arguments for ‘del’ command
  • 補充2:xargs命令后需加上參數(shù)-n1,不然當集群情況keys的數(shù)量大于1時,可能會報錯 (error) CROSSSLOT Keys in request don’t hash to the same slot
  • 補充3:不加-t也可以,加上-t會輸出每次刪除的內容,不加則不輸出刪除的內容,但還是會輸出每次刪除的key的數(shù)量

擴展:redis中批量刪除key

1、刪除所有的key,可以使用redis自身的命令:

flushdb 刪除當前數(shù)據(jù)庫中的所有Key

flushall 刪除所有數(shù)據(jù)庫中的key

2、使用linux中的xargs來刪除所有的key

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

3、刪除包含有某些關鍵字的key

redis-cli keys “xxx*” | xargs redis-cli del

4、如果需要指定密碼,可以這樣使用:

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

到此這篇關于Redis批量刪除key的命令的文章就介紹到這了,更多相關Redis批量刪除key內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Redis鏈表底層實現(xiàn)及生產(chǎn)實戰(zhàn)

    Redis鏈表底層實現(xiàn)及生產(chǎn)實戰(zhàn)

    Redis 的 List 是一個雙向鏈表,鏈表中的每個節(jié)點都包含了一個字符串。是redis中最常用的數(shù)據(jù)結構之一,本文主要介紹了Redis鏈表底層實現(xiàn)及生產(chǎn)實戰(zhàn),文中通過示例代碼介紹的非常詳細,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • Redis分布式鎖的7種實現(xiàn)

    Redis分布式鎖的7種實現(xiàn)

    這篇文章主要介紹了Redis分布式鎖的實現(xiàn)
    2022-04-04
  • Redis實戰(zhàn)之Lettuce的使用技巧詳解

    Redis實戰(zhàn)之Lettuce的使用技巧詳解

    Lettuce?是?Redis?的一款高級?Java?客戶端,與?Jedis?并列成為最熱門的客戶端之一,目前已成為?SpringBoot?2.0?版本默認的?redis?客戶端。本文主要和大家講講Lettuce的使用技巧,感興趣的可以了解一下
    2022-12-12
  • Redis分布式鎖解決超賣問題

    Redis分布式鎖解決超賣問題

    超賣問題是典型的多線程安全問題,本文就來介紹一下Redis分布式鎖解決超賣問題,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • Redis實現(xiàn)Session共享與單點登錄

    Redis實現(xiàn)Session共享與單點登錄

    本文主要介紹了Redis實現(xiàn)Session共享與單點登錄,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-07-07
  • 解決redis批量刪除key值的問題

    解決redis批量刪除key值的問題

    在開發(fā)過程中,會遇到要批量刪除某種規(guī)則的key值,但是通常情況下沒有批量刪除某一個類的命令,遇到這種情況該如何處理呢?下面小編給大家?guī)砹藃edis批量刪除key值的問題,感興趣的朋友一起看看吧
    2022-03-03
  • Redis分布式鎖的正確實現(xiàn)方法總結

    Redis分布式鎖的正確實現(xiàn)方法總結

    在本篇文章里小編給大家整理的是關于Redis分布式鎖的正確實現(xiàn)方式介紹,有興趣的朋友們可以學習下。
    2020-02-02
  • 如何利用 Redis 實現(xiàn)接口頻次限制

    如何利用 Redis 實現(xiàn)接口頻次限制

    這篇文章主要介紹了如何利用 Redis 實現(xiàn)接口頻次限制,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • redis復制集群搭建的實現(xiàn)

    redis復制集群搭建的實現(xiàn)

    redis 復制集群是開發(fā)中一種比較常用的集群模式,本文主要介紹了redis復制集群搭建的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-08-08
  • redis3.2配置文件redis.conf詳細說明

    redis3.2配置文件redis.conf詳細說明

    redis3.2配置詳解,Redis啟動的時候,可以指定配置文件,詳細說明請看本文說明
    2018-03-03

最新評論