Spec-Zone.ru › Redis

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/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API