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

SCRIPT EXISTS script [script ...]

给定一个或多个脚本的 SHA1 校验和,返回一个包含 0 和 1 的列表,表示校验和所指定的脚本是否已经被保存在缓存当中。

 

关于使用 Redis 对 Lua 脚本进行求值的更多信息,请参见 EVAL 命令。

 

可用版本:

>= 2.6.0

 

时间复杂度:

O(N) , N 为给定的 SHA1 校验和的数量。

 

返回值:

一个列表,包含 0 和 1 ,前者表示脚本不存在于缓存,后者表示脚本已经在缓存里面了。

列表中的元素和给定的 SHA1 校验和保持对应关系,比如列表的第三个元素的值就表示第三个 SHA1 校验和所指定的脚本在缓存中的状态。

 

实例:

redis> SCRIPT LOAD "return 'hello moto'" # 载入一个脚本

"232fd51614574cf0867b83d384a5e898cfd24e5a"

 

redis> SCRIPT EXISTS 232fd51614574cf0867b83d384a5e898cfd24e5a

1) (integer) 1

 

redis> SCRIPT FLUSH # 清空缓存

OK

 

redis> SCRIPT EXISTS 232fd51614574cf0867b83d384a5e898cfd24e5a

付杰
wordpress站群服务 泛解析二级域名站群 二级目录站群
wordpress站群服务 泛解析二级域名站群 二级目录站群
  • ¥ 1999.9元
  • 市场价:4800元
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
花牛苹果 甘肃天水 李宏恩家自种 1斤 包邮
  • ¥ 6.8元
  • 市场价:8.8元
永久免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
永久免费SSL证书服务 HTTPS申请 安装 配置 支持通配符*
  • ¥ 199.9元
  • 市场价:20000元
wordpress discux dedecms 帝国 phpcms等快速建站服务
wordpress discux dedecms 帝国 phpcms等快速建站服务
  • ¥ 99.9元
  • 市场价:499.9元

发表评论

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