Latest web development tutorials

Redis script esiste comando

sceneggiatura Redis

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

sceneggiatura Redis