Latest web development tutorials

comando Redis Evalsha

roteiro Redis

fim Redis Evalsha sob a dada soma de verificação SHA1, executar scripts no cache do servidor.

gramática

Redis Evalsha sintaxe de comando básica é a seguinte:

redis 127.0.0.1:6379> EVALSHA sha1 numkeys key [key ...] arg [arg ...] 

Parâmetro Descrição:

  • script: Parâmetro é um pedaço de Lua 5.1 script.Script não (e não deve) ser definida como uma função Lua.
  • numkeys: para o número de parâmetros chave especificada.
  • tecla [chave ...]: A partir do terceiro argumento Eval data de início, mostrando no script usado pelo (key) aqueles chave Redis, os parâmetros chave de nome pode ser global matriz variáveis chaves na Lua, com 1 sob a forma de acesso de endereço base (KEYS [1], CHAVES [2], e assim por diante).
  • arg [arg ...]: parâmetros adicionais na Lua através do acesso à matriz ARGV variável global, as formas e as teclas de acesso variável similares (ARGV [1], ARGV [ 2], e assim por diante).

versões disponíveis

> = 2.6.0

Exemplos

redis 127.0.0.1:6379> SCRIPT LOAD "return 'hello moto'"
"232fd51614574cf0867b83d384a5e898cfd24e5a"

redis 127.0.0.1:6379> EVALSHA "232fd51614574cf0867b83d384a5e898cfd24e5a" 0
"hello moto"

roteiro Redis