Latest web development tutorials

sceneggiatura Redis

Redis interprete Lua script per eseguire lo script. Reids 2.6 versione supportata dall'ambiente Lua incorporato. script di comando comune perEVAL.

grammatica

Eval sintassi di base del comando è il seguente:

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

Esempi

L'esempio seguente mostra Redis processo di lavoro script:

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"

comandi script Redis

La seguente tabella elenca i comandi comuni di script Redis:

No. Comando e descrizione
1 EVAL sceneggiatura numkeys chiave [key ...] arg [arg ...]
lo script Lua esecutivo.
2 chiave EVALSHA numkeys SHA1 [tasto ...] arg [arg ...]
lo script Lua esecutivo.
3 Script esiste lo script [script ...]
Specifica se lo script è stato salvato nella cache di loro.
4 SCRIPT A FILO
Rimuovere tutti gli script dalla cache script.
5 SCRIPT KILL
Uccidi gli script Lua che sono attualmente in esecuzione.
6 sceneggiatura LOAD SCRIPT
Aggiungere lo script allo script di cache script, ma lo script non viene eseguito immediatamente.