Redis 根据给定的 sha1 校验码,对缓存在服务器中的脚本进行求值 命令:EVALSHA

EVALSHA sha1 numkeys key [key ...] arg [arg ...]

根据给定的 sha1 校验码,对缓存在服务器中的脚本进行求值。

 

将脚本缓存到服务器的操作可以通过 SCRIPT LOAD 命令进行。

 

这个命令的其他地方,比如参数的传入方式,都和 EVAL 命令一样。

 

可用版本:

>= 2.6.0

 

时间复杂度:

根据脚本的复杂度而定。

 

实例:

redis> SCRIPT LOAD "return 'hello moto'"

"232fd51614574cf0867b83d384a5e898cfd24e5a"

 

redis> EVALSHA "232fd51614574cf0867b83d384a5e898cfd24e5a" 0

"hello moto"

付杰
  • ¥ 79.0元
  • 市场价:99.0元
  • ¥ 0.0元
  • 市场价:199.0元
  • ¥ 69.0元
  • 市场价:69.0元
  • ¥ 68.0元
  • 市场价:98.0元

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: