client caching 命令
当在
OPTIN
或
OPTOUT
模式下启用跟踪时,
client caching
命令控制对连接执行的下一个命令中的键的跟踪。请查看
客户端缓存
文档以获取背景信息。
启用跟踪后,Redis可以使用
CLIENT TRACKING
命令来指定
OPTIN
或
OPTOUT
选项,以便服务器不会自动记住只读命令中的键,以便以后使它们无效。当我们处于
OPTIN
模式下时,可以通过在下一个命令
CLIENT CACHING yes
之前立即调用来启用对键的跟踪。类似地,当我们处于
OPTOUT
模式下并且正常跟踪键时,我们可以使用
CLIENT CACHING no
避免跟踪下一个命令中的键。
基本上,该命令在连接中设置一个状态,该状态仅对下一个命令执行有效,这将修改客户端跟踪的行为。
语法
CLIENT CACHING YES|NO
返回值
字符串:
OK
,不带参数yes或no时返回错误。
可用版本>= 6.0.0.
时间复杂度: O(1)