Latest web development tutorials

Redis сценарий

интерпретатор сценариев Redis Луа для выполнения сценария. REIDS 2.6 версия поддерживаемой встроенной среды Lua. Обычный сценарий для командыEVAL.

грамматика

Eval Базовый синтаксис команды выглядит следующим образом:

redis 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [arg ...]

примеров

Следующий пример демонстрирует REDIS процесс работы скрипта:

redis 127.0.0.1:6379> EVAL "return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}" 2 key1 key2 first second

1) "key1"
2) "key2"
3) "first"
4) "second"

Команды сценария Redis

В следующей таблице перечислены общие команды Redis сценария:

Нет. Команда и описание
1 Eval скрипта numkeys ключ [ключ ...] Арг [аргумент ...]
Исполнительный Lua скрипт.
2 EVALSHA sha1 numkeys ключ [ключ ...] Арг [аргумент ...]
Исполнительный Lua скрипт.
3 СЦЕНАРИЙ СУЩЕСТВУЕТ сценарий [сценарий ...]
Указывает, был ли сценарий был сохранен в кэше им.
4 СЦЕНАРИЙ FLUSH
Удалить все сценарии из кэша сценариев.
5 СЦЕНАРИЙ УБИТЬ
Убить Lua скрипты, запущенные в данный момент.
6 Сценарий загрузки сценария
Добавьте сценарий к сценарию кэш-скрипт, но сценарий не выполняется немедленно.