redis必杀命令:脚本
来源:互联网 发布:如何注册淘宝达人 编辑:程序博客网 时间:2024/06/05 19:58
题记:
Redis 脚本使用 Lua 解释器来执行脚本。 Reids 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。
语法:
redis 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [arg ...]
例如:
127.0.0.1:6379> EVAL "return {KEYS[1],KEY[2],ARGV[1],ARGV[2]}" 2 key1 key2 first second(error) ERR Error running script (call to f_56424a2e6d8c042760d06de310ad266efa76d55d): @enable_strict_lua:15: user_script:1: Script attempted to access unexisting global variable 'KEY' 127.0.0.1:6379> EVAL "return {KEYS[1],KEYS[2],ARGV[1],ARGV[2]}" 2 key1 key2 first second1) "key1"2) "key2"3) "first"4) "second"127.0.0.1:6379>
脚本命令:
序号 命令及描述1 EVAL script numkeys key [key ...] arg [arg ...] 执行 Lua 脚本。2 EVALSHA sha1 numkeys key [key ...] arg [arg ...] 执行 Lua 脚本。3 SCRIPT EXISTS script [script ...] 查看指定的脚本是否已经被保存在缓存当中。4 SCRIPT FLUSH 从脚本缓存中移除所有脚本。5 SCRIPT KILL 杀死当前正在运行的 Lua 脚本。6 SCRIPT LOAD script 将脚本 script 添加到脚本缓存中,但并不立即执行这个脚本。
阅读全文
0 0
- redis必杀命令:脚本
- redis必杀命令:HyperLogLog
- redis必杀命令:事务
- redis必杀命令:连接
- redis必杀命令:服务器
- redis必杀命令:键(key)
- redis必杀命令:字符串(String)
- redis必杀命令:哈希(Hash)
- redis必杀命令:列表(List)
- redis必杀命令:集合(Set)
- redis必杀命令:发布订阅
- redis必杀命令:有序集合(sorted set)
- Redis 脚本命令
- redis必杀高级:安全
- 用脚本批量执行redis命令
- 用脚本批量执行redis命令
- c#中用lua脚本执行redis命令
- shell脚本如何运行redis命令
- oracle中关于表空间,用户,表相关的查询语句
- 全国shp矢量数据分享(精确到区县)
- 知识点总结
- MySQL 密码忘记
- JQuery样式
- redis必杀命令:脚本
- Sql 各种查询
- centos 7 下安装tomcat 8.5.11及mysql5.7.16
- 跟上 Java 8 : 你忽略了的新特性
- 自定义的表单提交后 提示感谢您的参与( 停留时间)
- Shiro Ajax请求没有权限返回JSON,没有登录返回JSON
- Unity调用系统窗口选择文件或文件路径 来赋值图片给物体
- 文章编辑实现分页功能
- Crashlytics(最强大,最轻的重量崩溃报告解决工具)