此命令对连接的服务器端上下文执行完全重置,以模仿断开连接并再次重新连接的效果。
从常规客户端连接调用该命令时,它将执行以下操作:
- 丢弃当前的MULTI事务块(如果存在)。
- 取消监视连接监视的所有键。
- 如果正在使用,则禁用CLIENT TRACKING。
- 将连接设置为READONLY模式。
- 如果先前已设置,则取消连接的
ASKING
模式。 - 将
CLIENT REPLY
设置为ON
。 - 将协议版本设置为RESP2。
- 选择数据库
0
。 - 退出MONITOR模式(如果适用)。
- 在适当的情况下中止发布/订阅的订阅状态(SUBSCRIBE和PSUBSCRIBE)。
- 取消对连接的身份验证,在启用身份验证后,需要调用AUTH重新进行身份验证。
可用版本:从6.2.0开始可用
命令格式
RESET
返回值
返回RESET
。