位置:首页 » 文章/教程分享 » 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"