请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于压测

和老师配置相同的jmeter压测接口,测试mysql、redis、caffine之后发现三者吞吐量都相同,这种情况应该是缓存没生效吗?测试的就是简单详情分享,600w数据,确保了调试前修改了对应的pom缓存及方法,三种方法测试吞吐量都只有2500


https://img1.sycdn.imooc.com/szimg/66165662090aee5c09500277.jpg
https://img1.sycdn.imooc.com/szimg/6616572d09fd00a812710365.jpg

正在回答 回答被采纳积分+3

插入代码

1回答

RubinChu 2024-04-10 17:11:52

这个情况很多,需要根据自己环境来区分,主要掌握方法哈

0 回复 有任何疑惑可以回复我~
  • 提问者 Key_BoardFinger #1
    用源码的话三者缓存都和老师差不多。刚刚把打印请求信息的过滤器删了后,caffine、mysql缓存刚刚测试正常,但是redis缓存和源码的缓存相差太大了,源码跑差不多9000,自己的才2000多。然后我compare了这章节两者的代码,没发现有什么不同的。。想不到哪里需要改
    回复 有任何疑惑可以回复我~ 2024-04-10 21:27:44
  • 慕少8018535 回复 提问者 Key_BoardFinger #2
    我也是同样的情况 但是走缓存平均值居然比mysql还慢 测试了也能正常从缓存取数据
    回复 有任何疑惑可以回复我~ 2024-09-09 16:59:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信