Latest web development tutorials

Redis Script Exists команду

Redis сценарий

Redis Script Exists команда используется для проверки того, что указанный скрипт был сохранен в кэше им.

грамматика

Redis Script Exists Базовый синтаксис команды выглядит следующим образом:

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

Доступные версии

> = 2.6.0

Возвращаемое значение

Список, содержащий 0 и 1, бывший сказал, сценарий не существует в кэше, который представляет собой сценарий уже в кэше.

Элементы в списке и учитывая SHA1 контрольная сумма сохраняется соответствие, например, значение третьего элемента списка, говорит третий сценарий Контрольная сумма SHA1 указанный в состоянии в кэше.

примеров

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

Redis сценарий