SCRIPT EXISTS
判断脚本缓存中是否存在服务器端Lua脚本。
语法
SCRIPT EXISTS sha1 [sha1 ...]
引入版本:2.6.0
复杂度摘要:O(N)
返回有关脚本缓存中脚本是否存在的信息。
此命令接受一个或多个 SHA1 摘要并返回 1 和 0 值的列表,以指示每个脚本是否存在于脚本缓存中。在运行管道之前,请使用此命令检查Redis是否已加载您需要的脚本。对于缺少的脚本,使用SCRIPT LOAD;然后在管道中使用 EVALSHA 代替 EVAL 以节省带宽。
有关 EVAL 脚本的更多信息,请参阅 Eval 脚本简介。
必需参数
sha1 [sha1 ...]
在脚本缓存中查找一个或多个 SHA1 摘要。
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
数组回复:与指定的 SHA1 摘要参数相对应的整数数组。
RESP3
数组回复:与指定的 SHA1 摘要参数相对应的整数数组。
资料来源:Redis 官方 SCRIPT EXISTS 文档;中文内容参考 Redis 文档许可。