- Redis 基础
- Redis——首页
- Redis——概述
- Redis——环境
- Redis——配置
- Redis——数据类型
- Redis 命令
- Redis——命令
- Redis——键
- Redis——字符串
- Redis——哈希
- Redis——列表
- Redis——集合
- Redis——有序集合
- Redis——HyperLogLog
- Redis——发布订阅
- Redis——事务
- Redis——脚本
- Redis——连接
- Redis——服务器
- Redis 有用资源
- Redis——快速指南
- Redis——有用资源
- Redis——讨论
Redis——脚本脚本的存在命令
Redis SCRIPT EXISTS 命令会返回脚本缓存中脚本存在的信息。此命令接受一个或多个 SHA1 哈希值,并返回一个由 1 或 0 组成的列表,以表示脚本是否已在脚本缓存中定义。这在进行管道操作之前可能很有用,以确保已加载脚本(如果没有加载,则使用 SCRIPT LOAD 加载它们),以便仅使用 EVALSHA 来执行管道操作,而无需使用 EVAL 来节省带宽。
语法
以下是 Redis SCRIPT EXISTS 命令的基本语法。
redis 127.0.0.1:6379> SCRIPT EXISTS script [script ...]
返回值
数组回复——该命令返回一个整数数组,该数组对应于指定的 SHA1 哈希值参数。对于脚本缓存中实际存在的每个 SHA1 哈希,将返回 1,否则将返回 0。
示例
redis 127.0.0.1:6379> SCRIPT LOAD "return 1" ERR Unknown or disabled command 'SCRIPT' redis 127.0.0.1:6379> SCRIPT EXISTS ff9d4800c877a703b823dsdsfsffewfwefwefweac0578ff8db ERR Unknown or disabled command 'SCRIPT'
redis_scripting.htm
广告