SCRIPT
SCRIPT FLUSH
Синтаксис
SCRIPT FLUSH [ASYNC | SYNC]
- Доступно с версии:
- 2.6.0
- Сложность вычисления:
- O(N) с N — количеством скриптов в кэше
- Категории ACL:
-
@slow,@scripting,
Очистить кэш скриптов Lua.
По умолчанию, SCRIPT FLUSH синхронно очистит кэш. Начиная с Redis 6.2, установка конфигурационного параметра lazyfree-lazy-user-flush в значение "yes" меняет режим очистки на асинхронный.
Можно использовать один из следующих модификаторов, чтобы явно указать режим очистки:
-
ASYNC: очищает кэш асинхронно -
SYNC: очищает кэш синхронно
Для получения дополнительной информации о скриптах EVAL обратитесь к Введению в скрипты Eval.
Возвращаемое значение
История изменений поведения
-
>= 6.2.0: Поведение по умолчанию при очистке теперь настраивается с помощью конфигурационного параметра lazyfree-lazy-user-flush.
История
- Начиная с версии Redis 6.2.0: добавлены модификаторы режима очистки
ASYNCиSYNC.
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/script-flush/