最近项目运行一段时间,发现查询到了100条数据,并对这100条数据循环使用缓存工具翻译字典名称,这个循环消耗的时间太多了,请问这个怎么优化。
如下代码所示:
第一次加载会慢可以理解,第二次第三次加载依然很慢,这个每次去缓存拿数据都是要开一次IO吗或是连接一次redis?否则为什么会这么慢呢?
你检查下你的数据,拿的是不是都不是有缓存的数据,走的FeignClient请求去获取。
我确定都是走缓存的
扫一扫访问 Blade技术社区 移动端