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

Redis SCRIPT LOAD命令

Redis SCRIPT LOAD命令加載腳本到腳本的緩存,但不執行它。經過指定的命令加載到緩存中的腳本使用EVALSHA與腳本的正確SHA1摘要,類似EVAL第一次成功調用後,會再調用。該腳本可以保證永遠留在緩存中的腳本(除非腳本FLUSH被調用)。該命令以同樣的方式工作,即使腳本是已經存在於腳本緩存。

語法

redis SCRIPT LOAD命令的基本語法如下所示:

redis 127.0.0.1:6379> SCRIPT LOAD script

返回值

返回批量字符串,該命令將返回腳本的SHA1摘要添加到腳本緩存。
 

例子

redis 127.0.0.1:6379> SCRIPT LOAD "return 1"
"e0e1f9fabfc9d4800c877a703b823ac0578ff8db"