?
本文檔使用 PHP中文網(wǎng)手冊(cè) 發(fā)布
UNLINK key [key ...]
自4.0.0起可用。
時(shí)間復(fù)雜度: O(1)每個(gè)鍵被刪除而不管其大小。然后,命令O(N)在另一個(gè)線程中工作以回收內(nèi)存,其中N是分配組成的已刪除對(duì)象的分配數(shù)量。
該命令與 DEL 非常類似:它刪除指定的鍵。就像 DEL 鍵一樣,如果它不存在,它將被忽略。但是,該命令在不同的線程中執(zhí)行實(shí)際的內(nèi)存回收,因此它不會(huì)被阻塞,而 DEL 是。這是命令名稱的來源:該命令只是將鍵與鍵空間斷開連接。實(shí)際的刪除將在晚些時(shí)候異步完成。
整數(shù)回復(fù):未鏈接的鍵數(shù)。
redis> SET key1 "Hello" "OK"
redis> SET key2 "World" "OK"
redis> UNLINK key1 key2 key3 ERR Unknown or disabled command 'UNLINK'