如何刪除Redis中所有數(shù)據(jù)庫的key?
發(fā)布時間:2019-05-09 點擊數(shù):1307
Redis中有刪除單個Key的指令DEL,但沒有批量刪除Key的指令,在一些特殊情況下想要一鍵刪除Redis中所有數(shù)據(jù)庫的Key,本文對此做了詳細(xì)介紹。
注意事項
- Key和value相互綁定,刪除Key,等于刪除value 。
- 刪除后不可恢復(fù)。執(zhí)行該操作前,建議對數(shù)據(jù)庫進(jìn)行備份。
操作方法一
- 登錄DMS管理控制臺。
-
輸入要登錄的數(shù)據(jù)庫連接地址和密碼,單擊登錄。
說明-
連接信息可以在Redis管理控制臺的實例信息頁獲取。
-
經(jīng)典網(wǎng)絡(luò)及VPC網(wǎng)絡(luò)的實例都支持DMS。使用DMS登錄VPC網(wǎng)絡(luò)中的實例時,系統(tǒng)需要申請一條特殊通道,所以該類實例在第一次登錄時,會有短暫的等待時間。
-
-
在DMS管理控制臺上方導(dǎo)航欄的命令窗口,執(zhí)行info命令,可以查詢當(dāng)前所有庫的key數(shù)量。
-
執(zhí)行flushall命令,刪除所有數(shù)據(jù)庫的key。
操作方法二
-
登錄Redis管理控制臺,進(jìn)入實例列表頁面。
-
在實例列表頁面,單擊實例ID,進(jìn)入實例信息頁面,單擊導(dǎo)航欄右上角清空數(shù)據(jù)。