SpringBoot+Redis缓存性能测试

博客使用了Redis作为缓存,但是感觉上速度没什么差别,现就使用缓存和不使用缓存的性能进行验证:

1.不使用缓存

注释掉@EnableCaching注解,关闭缓存。

在Controller中统计执行时间。

访问首页10次,结果如下:

SpringBoot+Redis缓存性能测试

第一次120ms后面稳定在20ms左右。

2.使用缓存

取消对@EnableCaching注解的注释,开启缓存。

在Controller中统计执行时间。

访问首页10次,结果如下:

SpringBoot+Redis缓存性能测试

第一次453ms,后面稳定在5ms左右,性能提升约4倍左右。

这里数据比较少,当数据量大以及访问频繁时差距应该会更大。

相关文章:

  • 2021-07-18
猜你喜欢
  • 2022-12-23
  • 2021-11-16
  • 2022-12-23
  • 2021-07-05
  • 2022-01-09
  • 2021-07-21
相关资源
相似解决方案