Redis基础
01、Redis 简介
02、Redis 安装
03、Redis 配置
04、Redis redis.conf 配置选项
05、Redis 数据类型
06、Redis 命令
07、Redis 键(key) 命令
08、Redis 字符串(String) 命令
09、Redis 哈希(Hash) 命令
10、Redis 列表(List) 命令
11、Redis 集合(Set) 命令
12、Redis 有序集合(sorted set) 命令
13、Redis HyperLogLog 命令
14、Redis 发布订阅
15、Redis 事务
16、Redis Script( 脚本 ) 命令
17、Redis 连接命令
18、Redis 服务器
19、Java 使用 Redis
20、Redis 数据备份与恢复
21、Redis 服务安全
22、Redis 性能测试
23、Redis 客户端连接
24、Redis 管道技术
25、Redis 分区
本文档使用 MrDoc 发布
-
+
首页
16、Redis Script( 脚本 ) 命令
Redis 脚本使用 Lua 解释器来执行脚本 Reids 2.6 版本通过内嵌支持 Lua 环境 Redis 执行脚本的常用命令为 EVAL ### EVAL 命令语法格式 ------------ Redis Eval 命令的基本语法如下: ```c 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [arg ...] ``` **范例** 下面的范例演示了 Redis 脚本工作过程 ```c 127.0.0.1:6379> EVAL "return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}" 2 key1 key2 first second 1) "key1" 2) "key2" 3) "first" 4) "second" ``` ### Redis 脚本命令 ------------ 下表列出了 Redis 脚本相关的命令 | 命令 | 描述 | | --- | --- | EVAL |执行 Lua 脚本 EVALSHA |执行 Lua 脚本 SCRIPT EXISTS |查看指定的脚本是否已经被保存在缓存当中 SCRIPT FLUSH |从脚本缓存中移除所有脚本 SCRIPT KILL |杀死当前正在运行的 Lua 脚本 SCRIPT LOAD |将脚本 script 添加到脚本缓存中,但并不立即执行这个脚本
李智
2025年3月17日 13:33
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码