guión Redis
Redis Lua intérprete de guiones para ejecutar la secuencia de comandos. Reids 2.6 versión compatible con el medio ambiente encajada de Lua. guión de comando común paraEVAL.
gramática
eval sintaxis básica del comando es la siguiente:
redis 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [arg ...]
Ejemplos
El siguiente ejemplo demuestra Redis proceso de trabajo de la escritura:
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"
comandos de script Redis
La siguiente tabla muestra los comandos comunes de script Redis:
No. | Mando y Descripción |
---|---|
1 | [Clave ...] tecla EVAL guión numkeys arg [arg ...] guión Lua Ejecutivo. |
2 | [Clave ...] clave EVALSHA numkeys SHA1 arg [arg ...] guión Lua Ejecutivo. |
3 | GUIÓN EXISTE guión [guión ...] Especifica si el script se ha guardado en la memoria caché de ellas. |
4 | A RAS SCRIPT Retire todos los scripts de la memoria caché de la escritura. |
5 | GUIÓN MATANZA Matar a los scripts Lua que se están ejecutando actualmente. |
6 | script de carga SCRIPT Añadir la secuencia de comandos para el guión caché de escritura, pero el guión no se ejecuta inmediatamente. |