?
This document uses PHP Chinese website manual Release
CLIENT SETNAME connection-name
自2.6.9起可用。
時間復雜度: O(1)
CLIENT SETNAME 命令為當前連接分配一個名稱。
分配的名稱顯示在 CLIENT LIST 的輸出中,以便可以識別執(zhí)行給定連接的客戶端。
例如,當使用 Redis 來實現(xiàn)隊列時,消息的生產(chǎn)者和消費者可能希望根據(jù)其角色設置連接的名稱。
如果不是 Redis 字符串類型的通常限制(512 MB),則可以分配的名稱長度沒有限制。但是,在連接名稱中不能使用空格,因為這會違反 CLIENT LIST 答復的格式。
可以完全刪除將其設置為空字符串的連接名稱,這不是有效的連接名稱,因為它可用于此特定目的。
連接名稱可以使用 CLIENT GETNAME 進行檢查。
每個新連接都沒有分配名稱。
提示:將名稱設置為連接是調(diào)試由于應用程序中使用 Redis 中的錯誤導致的連接泄漏的好方法。
簡單字符串回復:OK
如果連接名稱設置成功。