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. |