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"