Redis 的 FLUSHALL
命令會清空所有的數(shù)據(jù)庫,包括所有鍵值對。它沒有提供選擇性清空的選項(xiàng)。如果你只想清空特定的數(shù)據(jù)庫或鍵,可以使用以下方法:
清空特定數(shù)據(jù)庫:
使用 FLUSHDB
命令可以清空當(dāng)前數(shù)據(jù)庫。要清空其他數(shù)據(jù)庫,可以在 Redis 客戶端中使用 SELECT
命令切換到相應(yīng)的數(shù)據(jù)庫,然后執(zhí)行 FLUSHDB
。
例如,如果你想清空數(shù)據(jù)庫 1,可以執(zhí)行以下命令:
SELECT 1
FLUSHDB
刪除特定鍵:
如果你只想刪除特定的鍵,可以使用 DEL
命令。例如,如果你想刪除名為 key_name
的鍵,可以執(zhí)行以下命令:
DEL key_name
要刪除多個鍵,可以使用 DEL
命令并用空格分隔鍵名,例如:
DEL key1 key2 key3
請注意,在執(zhí)行這些操作之前,請確保你了解它們的影響,因?yàn)榍蹇諗?shù)據(jù)庫或刪除鍵將導(dǎo)致數(shù)據(jù)丟失。