Skip to content

Redis connection commands (10/24 implemented)

AUTH

Authenticates the connection.

CLIENT GETNAME

Returns the name of the connection.

CLIENT ID

Returns the unique client ID of the connection.

CLIENT INFO

Returns information about the connection.

CLIENT SETINFO

Sets information specific to the client or connection.

CLIENT SETNAME

Sets the connection name.

ECHO

Returns the given string.

HELLO

Handshakes with the Redis server.

PING

Returns the server's liveliness response.

SELECT

Changes the selected database.

Unsupported connection commands

To implement support for a command, see here

CLIENT (not implemented)

A container for client connection commands.

CLIENT CACHING (not implemented)

Instructs the server whether to track the keys in the next request.

CLIENT GETREDIR (not implemented)

Returns the client ID to which the connection's tracking notifications are redirected.

CLIENT KILL (not implemented)

Terminates open connections.

CLIENT LIST (not implemented)

Lists open connections.

CLIENT NO-EVICT (not implemented)

Sets the client eviction mode of the connection.

CLIENT NO-TOUCH (not implemented)

Controls whether commands sent by the client affect the LRU/LFU of accessed keys.

CLIENT PAUSE (not implemented)

Suspends commands processing.

CLIENT REPLY (not implemented)

Instructs the server whether to reply to commands.

CLIENT TRACKING (not implemented)

Controls server-assisted client-side caching for the connection.

CLIENT TRACKINGINFO (not implemented)

Returns information about server-assisted client-side caching for the connection.

CLIENT UNBLOCK (not implemented)

Unblocks a client blocked by a blocking command from a different connection.

CLIENT UNPAUSE (not implemented)

Resumes processing commands from paused clients.

RESET (not implemented)

Resets the connection.