濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > Redis批量刪除KEY的方法

Redis批量刪除KEY的方法

熱門標(biāo)簽:江西南昌百應(yīng)電話機(jī)器人 杭州400電話如何申請的 hbuilder地圖標(biāo)注 機(jī)器人電話機(jī)創(chuàng)意繪畫 高德地圖標(biāo)注商家在哪 400電話從哪里申請濱州 天音通信電話機(jī)器人 隨州營銷電話機(jī)器人怎么樣 400電話申請?jiān)趺纯?/a>

Redis 中有刪除單個(gè) Key 的指令 DEL,但好像沒有批量刪除 Key 的指令,不過我們可以借助 Linux 的 xargs 指令來完成這個(gè)動(dòng)作。

復(fù)制代碼 代碼如下:

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

//如果redis-cli沒有設(shè)置成系統(tǒng)變量,需要指定redis-cli的完整路徑

//如:/opt/redis/redis-cli keys “*” | xargs /opt/redis/redis-cli del

如果要指定 Redis 數(shù)據(jù)庫訪問密碼,使用下面的命令:

復(fù)制代碼 代碼如下:

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

如果要訪問 Redis 中特定的數(shù)據(jù)庫,使用下面的命令:

復(fù)制代碼 代碼如下:

//下面的命令指定數(shù)據(jù)序號(hào)為0,即默認(rèn)數(shù)據(jù)庫

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

刪除所有Key

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

復(fù)制代碼 代碼如下:

//刪除當(dāng)前數(shù)據(jù)庫中的所有Key
flushdb
//刪除所有數(shù)據(jù)庫中的key
flushall

注:keys 指令可以進(jìn)行模糊匹配,但如果 Key 含空格,就匹配不到了,暫時(shí)還沒發(fā)現(xiàn)好的解決辦法。

您可能感興趣的文章:
  • Redis如何優(yōu)雅的刪除特定前綴key
  • Redis Cluster 字段模糊匹配及刪除
  • 詳解如何清理redis集群的所有數(shù)據(jù)
  • Redis獲取某個(gè)前綴的key腳本實(shí)例
  • redis集群實(shí)現(xiàn)清理前綴相同的key

標(biāo)簽:昆明 石嘴山 保定 招商 鶴崗 葫蘆島 常德 沈陽

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Redis批量刪除KEY的方法》,本文關(guān)鍵詞  Redis,批量,刪除,KEY,的,方法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Redis批量刪除KEY的方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于Redis批量刪除KEY的方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    通榆县| 大同市| 沛县| 昌宁县| 保亭| 满洲里市| 西吉县| 西青区| 腾冲县| 松潘县| 双流县| 化州市| 石家庄市| 新源县| 东乡县| 宕昌县| 五河县| 大关县| 五原县| 开封市| 甘洛县| 威信县| 景宁| 梅河口市| 新蔡县| 田林县| 扶沟县| 新化县| 阳信县| 开平市| 大田县| 汾阳市| 玛曲县| 柳州市| 吉安市| 鄂温| 邹平县| 长顺县| 临夏县| 辽宁省| 信阳市|