Redis SCRIPT EXISTS命令
Redis SCRIPT EXISTS命令返回緩存腳本存在信息。這個命令接受一個或多個SHA1摘要,如果腳本已經定義返回1或者冇有腳本緩存中的信號則返回0。這可能是有用的之前的流水線操作,以確保腳本被加載(如果冇有,使用SCRIPT LOAD加載它們),從而使流水線操作可以單獨使用EVALSHA代替EVAL以節省帶寬。
語法
Redis SCRIPT EXISTS命令的基本語法如下所示:
redis 127.0.0.1:6379> SCRIPT EXISTS script [script ...]
返回值
返回數組,該命令將返回對應於指定的SHA1摘要參數的整數數組。對於每一個對應實際存在於緩存中的腳本的腳本SHA1摘要,則返回1,否則返回0。
實例
redis 127.0.0.1:6379> SCRIPT LOAD "return 1" ERR Unknown or disabled command 'SCRIPT' redis 127.0.0.1:6379> SCRIPT EXISTS ff9d4800c877a703b823dsdsfsffewfwefwefweac0578ff8db ERR Unknown or disabled command 'SCRIPT'