RESET
Syntax
RESET
- Available since:
- Redis Open Source 6.2.0
- Time complexity:
- O(1)
- ACL categories:
-
@fast,@connection,
This command performs a full reset of the connection's server-side context, mimicking the effect of disconnecting and reconnecting again.
When the command is called from a regular client connection, it does the following:
- Discards the current
MULTItransaction block, if one exists. - Unwatches all keys
WATCHed by the connection. - Disables
CLIENT TRACKING, if in use. - Sets the connection to
READWRITEmode. - Cancels the connection's
ASKINGmode, if previously set. - Sets
CLIENT REPLYtoON. - Sets the protocol version to RESP2.
SELECTs database 0.- Exits
MONITORmode, when applicable. - Aborts Pub/Sub's subscription state (
SUBSCRIBEandPSUBSCRIBE), when appropriate. - Deauthenticates the connection, requiring a call
AUTHto reauthenticate when authentication is enabled. - Turns off
NO-EVICTmode. - Turns off
NO-TOUCHmode.
Return information
Simple string reply:
RESET.