Returns the server’s liveliness response.
PING
[message]
Returns PONG
if no argument is provided, otherwise
return a copy of the argument as a bulk. This command is useful for: 1.
Testing whether a connection is still alive. 1. Verifying the server’s
ability to serve data - an error is returned when this isn’t the case
(e.g., during load from persistence or accessing a stale replica). 1.
Measuring latency.
If the client is in RESP2 and is subscribed to a channel or a pattern, it will instead return a multi-bulk with a “pong” in the first position and an empty bulk in the second position, unless an argument is provided in which case it returns a copy of the argument.
Any of the following:
Simple string
reply: PONG
when no argument is provided.
Bulk string reply: the provided argument.
O(1)
@connection @fast
127.0.0.1:6379> PING
PONG
127.0.0.1:6379>
127.0.0.1:6379> PING "hello world"
"hello world"
AUTH, CLIENT, CLIENT CACHING, CLIENT CAPA, CLIENT GETNAME, CLIENT GETREDIR, CLIENT HELP, CLIENT ID, 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, RESET, SELECT.