SCRIPT EXISTS

语法
SCRIPT EXISTS sha1 [sha1 ...]
可用版本
Redis 开源版 2.6.0
时间复杂度
O(N),其中 N 是要检查的脚本数量(因此检查单个脚本的操作复杂度为 O(1))。
ACL 类别
@slow, @scripting,

返回关于脚本缓存中脚本是否存在的信息。

此命令接受一个或多个 SHA1 摘要,并返回一个由 1 或 0 组成的列表,指示脚本是否已在脚本缓存中定义。这在管道操作之前非常有用,可以确保脚本已加载(如果未加载,则使用 SCRIPT LOAD 加载),从而使管道操作完全使用 EVALSHA 而非 EVAL 执行,以节省带宽。

有关 EVAL 脚本的更多信息,请参阅 Eval 脚本简介

RESP2/RESP3 回复

数组回复:一个整数数组,对应于指定的 SHA1 摘要参数。
评价本页
返回顶部 ↑