CLIENT
CLIENT CACHING
CLIENT CACHING <YES | NO>
- Доступно с версии:
- 6.0.0
- Временная сложность:
- O(1)
- Категории ACL:
-
@slow,@connection,
Эта команда управляет отслеживанием ключей в следующей команде, выполняемой подключением, когда отслеживание включено в режиме OPTIN или OPTOUT. Пожалуйста, ознакомьтесь с документацией по кэшированию на стороне клиента для получения дополнительной информации.
Когда отслеживание включено в Redis, с помощью команды CLIENT TRACKING можно указать параметры OPTIN или OPTOUT, чтобы ключи в командах только для чтения не запоминались автоматически сервером для последующего аннулирования. Когда мы находимся в режиме OPTIN, мы можем включить отслеживание ключей в следующей команде, вызвав CLIENT CACHING yes непосредственно перед ней. Аналогично, когда мы находимся в режиме OPTOUT, и ключи обычно отслеживаются, мы можем предотвратить отслеживание ключей в следующей команде, используя CLIENT CACHING no.
В основном, команда устанавливает состояние в подключении, которое действует только для следующего выполнения команды, что изменит поведение отслеживания клиента.
Возврат
Ответ в виде простой строки: OK или ошибка, если аргумент не является yes или no.
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/client-caching/