Redis script esiste comando
Redis script esiste comando viene utilizzato per verificare che lo script specificato è stato salvato nella cache di loro.
grammatica
Redis script esiste sintassi dei comandi di base è la seguente:
redis 127.0.0.1:6379> EVALSHA sha1 numkeys key [key ...] arg [arg ...]
versioni disponibili
> = 2.6.0
Valore di ritorno
Un elenco che contiene 0 e 1, il primo ha detto che lo script non esiste nella cache, che rappresenta già nella cache uno script.
Gli elementi della lista e data checksum SHA1 mantenute corrispondenza, come ad esempio il valore del terzo elemento della lista, dice il terzo script SHA1 checksum specificato nello stato in cache.
Esempi
redis 127.0.0.1:6379> SCRIPT LOAD "return 'hello moto'" # 载入一个脚本 "232fd51614574cf0867b83d384a5e898cfd24e5a" redis 127.0.0.1:6379> SCRIPT EXISTS 232fd51614574cf0867b83d384a5e898cfd24e5a 1) (integer) 1 redis 127.0.0.1:6379> SCRIPT FLUSH # 清空缓存 OK redis 127.0.0.1:6379> SCRIPT EXISTS 232fd51614574cf0867b83d384a5e898cfd24e5a 1) (integer) 0