SCRIPT
SCRIPT LOAD
Синтаксис
SCRIPT LOAD script
- Доступно с версии:
- 2.6.0
- Сложность по времени:
- O(N), где N — длина тела скрипта в байтах.
- Категории ACL:
-
@slow,@scripting,
Загружает скрипт в кэш скриптов без его выполнения. После загрузки указанной команды в кэш скриптов она будет вызываема с помощью EVALSHA с правильным хэш-значением SHA1 скрипта, точно так же, как после первого успешного вызова EVAL.
Скрипт гарантированно останется в кэше скриптов навсегда (если не вызывается SCRIPT FLUSH).
Команда работает одинаково, даже если скрипт уже присутствует в кэше скриптов.
Для получения дополнительной информации о скриптах EVAL см. Введение в скрипты Eval.
Возврат
Ответ в формате строки Эта команда возвращает хэш-значение SHA1 скрипта, добавленного в кэш скриптов.
© 2006–2022 Salvatore Sanfilippo
Licensed under the Creative Commons Attribution-ShareAlike License 4.0.
https://redis.io/commands/script-load/