Redis入门指南
来源:互联网 发布:dwg是什么软件 编辑:程序博客网 时间:2024/05/01 17:51
启动客户端命令
redis-cli -h 99.48.236.47 -p 6384 -a 1qaz@WSX
常用操作命令
Lua脚本
使用脚本的好处
- 减少网络开销:只需要请求一次就可以了
- 原子操作:Redis会将整个脚本作为一个整体执行,中间不会被其他命令插入,从而避免出现竞态条件的情况。
- 复用:脚本是可以复用的
案例
访问频率限制
local times = redis.call('incr', KEYS[1])-- 第一次创建KEY,为其创建过期时间if times == 1 then redis.call('expire', KEYS[1], ARGV[1]) endif times > tonumber(ARGV[2]) then redis.call('set', KEYS[2], ARGV[3],'NX', 'EX', ARGV[4])endreturn 1
可以通过Jedis包中的eval方法执行Redis的Lua脚本
0 0
- Redis入门指南
- 《redis入门指南》读书笔记
- Redis入门指南
- Redis入门指南
- 读《Redis入门指南》
- Redis 数据库入门指南
- Redis 快速入门指南
- 《redis入门指南》摘抄笔记
- 读《Redis入门指南》2
- Redis入门指南之简介
- Redis入门指南之数据类型
- Redis入门指南之进阶
- Redis入门指南之复制
- Redis入门指南之哨兵
- Redis入门指南之集群
- Redis 指南(3)- Redis快速入门
- 02Redis入门指南笔记(基本数据类型)
- 05Redis入门指南笔记(持久化)
- AndroidManifest之内容相关属性
- 块级元素、内联元素之间的转换,以及高度适应
- NYOJ-115 城市平乱
- 归纳笔记010:UICollectionView
- 提升对linux的认识和理解中
- Redis入门指南
- MVC5怎么设置默认访问页
- 二项队列分析及实现
- 开闭原则OCP
- Messenger源码解析
- [iOS Swift3.0] 定位二维码+绘制定位框+简单使用UIBezierPath和CAShapeLayer
- 金融行业风控概念及分析
- actor中!(tell)与forward的区别
- 构造方法,static,文档