Skripting und Funktionen
EVAL
Syntax
EVAL script numkeys [key [key ...]] [arg [arg ...]]
Ruft die Ausführung eines serverseitigen Lua-Skripts ab.
Resp Reply
Der Rückgabewert hängt vom ausgeführten Skript ab.
EVALSHA
Syntax
EVALSHA sha1 numkeys [key [key ...]] [arg [arg ...]]
Wertet ein Skript aus dem Cache des Servers anhand seines SHA1-Digests aus.
Resp Reply
Der Rückgabewert hängt vom ausgeführten Skript ab.
SCRIPT EXISTS
Syntax
SCRIPT EXISTS sha1 [sha1 ...]
Gibt Informationen über die Existenz der Skripte im Skript-Cache zurück.
RESP-Antwort
Array-Antwort: Ein Array von Ganzzahlen, die den angegebenen SHA1-Digest-Argumenten entsprechen.
SCRIPT FLUSH
Syntax
SCRIPT FLUSH [ASYNC | SYNC]
Leert den Lua-Skript-Cache.
RESP-Antwort
Einfache Zeichenketten-Antwort: OK.
SCRIPT LOAD
Syntax
SCRIPT LOAD script
Lädt ein Skript in den Skript-Cache, ohne es auszuführen.
RESP-Antwort
Bulk-String-Antwort: Der SHA1-Digest des in den Skript-Cache geladenen Skripts.