Redis Script Exists команду
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