RESET
Available since: 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.
@return
@simple-string-reply: always ‘RESET’.