Returns the unique client ID of the connection.
CLIENT
ID
The command just returns the ID of the current connection. Every connection ID has certain guarantees:
CLIENT ID
returns the same
number, the caller can be sure that the underlying client did not
disconnect and reconnect the connection, but it is still the same
connection.This command is especially useful together with
CLIENT UNBLOCK
. Check the CLIENT UNBLOCK
command page for a pattern involving the two commands.
Integer reply: the ID of the client.
O(1)
@connection @slow
127.0.0.1:6379> CLIENT ID
(integer) 2873
AUTH, CLIENT, CLIENT CACHING, CLIENT CAPA, CLIENT GETNAME, CLIENT GETREDIR, CLIENT HELP, CLIENT INFO, CLIENT KILL, CLIENT LIST, CLIENT NO-EVICT, CLIENT NO-TOUCH, CLIENT PAUSE, CLIENT REPLY, CLIENT SETINFO, CLIENT SETNAME, CLIENT TRACKING, CLIENT TRACKINGINFO, CLIENT UNBLOCK, CLIENT UNPAUSE, ECHO, HELLO, PING, RESET, SELECT.