位置:首頁 > 數據庫 > Redis教學 > Redis SCRIPT EXISTS命令

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'