Latest web development tutorials

Redis skrypt istnieje polecenie

skrypt Redis

Redis skrypt istnieje komenda służy do sprawdzenia, czy podany skrypt został zapisany w pamięci podręcznej im.

gramatyka

Redis skrypt istnieje podstawowa składnia polecenia jest następująca:

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

dostępne wersje

> = 2.6.0

Wartość zwracana

Lista, która zawiera 0 i 1, były powiedział, że skrypt nie istnieje w pamięci podręcznej, co stanowi już w pamięci podręcznej skryptu.

Elementy na liście i podana suma kontrolna SHA1 utrzymane korespondencji, takich jak wartość trzeciego elementu listy, mówi trzeci skrypt kontrolna SHA1 określona w stanie, w pamięci podręcznej.

Przykłady

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

skrypt Redis