重置
语法
RESET
- 从以下位置开始可用:
- 6.2.0
- 时间复杂度:
- O(1)
- ACL 类别:
-
@fast,@connection,
此命令将执行连接的服务器端上下文的完全重置, 模拟断开连接并再次重新连接的效果。
当从常规客户端连接调用命令时,它会执行 以后:
- 丢弃当前
MULTItransaction 块(如果存在)。 - 取消监视所有键
WATCHed 由连接。 - 禁用
CLIENT TRACKING(如果正在使用)。 - 将连接设置为
READWRITE模式。 - 取消连接的
ASKINGmode(如果之前设置过)。 - 集
CLIENT REPLY自ON. - 将协议版本设置为 RESP2。
SELECTs 数据库 0.- 出口
MONITOR模式(如果适用)。 - 中止 Pub/Sub 的订阅状态 (
SUBSCRIBE和PSUBSCRIBE),当 适当。 - 取消对连接的身份验证,需要调用
AUTH在以下情况下重新进行身份验证 已启用身份验证。 - 关闭
NO-EVICT模式。 - 关闭
NO-TOUCH模式。
RESP2/RESP3 回复
简单的字符串回复:RESET.