走redis缓存和不走缓存TPS差异明显对比
来源:互联网 发布:linux cern 知乎 编辑:程序博客网 时间:2024/05/21 22:25
接口处理逻辑:
获取天气预报信息,1500个左右城市天气:程序第一次处理时候,会先判断redis key是否存在,若存在,直接返回对应数据;若不存在key,读取mysql对应表数据,同时把该数据缓存到redis,并返回数据;若第二次在访问同样数据,直接走redis获取对应数据。
对比业务的mysql和redis处理性能情况:
断掉redis服务,不走redis,走mysql取数据,1000并发压测5分钟结果:
AVG=2.86S,TPS=312,如图:
启动redis服务,get redis数据,走redis缓存, 1000并发压测5分钟结果:
AVG=0.4S,TPS=2033,如图:
结论:同样业务同样配置和压测方案,走redis缓存,性能提升较大,TPS由312提升到2033,
AVG由2.86S下降到0.4S
其他:获取汇率接口,一样结论,如图:
阅读全文
0 0
- 走redis缓存和不走缓存TPS差异明显对比
- PHP no-cache 不走缓存
- MySQL如何实现强制查询走索引和强制查询不缓存
- IE的缓存导致ajax不走后台的问题
- JSP IE异步提交设置断点,有时走,有时不走,ajax缓存问题
- 走和不走validation的方法
- 走和不走validation的方法
- 缓存使用中Redis,Memcached的共性和差异分析
- 缓存使用中Redis,Memcached的共性和差异分析
- Fragment在不同情况下的显示和隐藏的控制(在已有缓存,生命周期不走的情况下)
- Memcache,Ehcahe和Redis 三种缓存技术的对比
- memcached和redis两大数据库缓存系统实现对比
- 使用走_Unix_Sockets_的_Redis_作为对象缓存
- ecache和redis缓存
- 走
- 走!
- 走
- 走
- javaEE基础篇,day0:知识点归纳
- linux克隆
- leetcode题解-83. Remove Duplicates from Sorted List
- Sqlmap初步了解
- LeetCode-023 Merge k Sorted Lists
- 走redis缓存和不走缓存TPS差异明显对比
- 状态机(三):Verilog设计注意问题
- 第二周 Linux基础命令入门(二)
- LeetCode<Day2> Distribute Candies
- the general framework of RL_DQN
- java小细节不然很容易报错或者出逻辑问题得不到自己想要的。
- ARM的商业模式和ARM各种版本号区分
- 3ds Max导出OBJ的mtl贴图路径不正确
- 根据id分表