并行加载性能对比

今天遇到一个场景,一个很大Bean对象需要执行8条sql来组装属性,相互之间没什么依赖,所以我也考虑采用你“并行加载”的模式,和串型性能对比能节约一半的时间。

串型加载

blogQueryService.findBlogDetail cost16 ms
10
blogQueryService.findBlogDetail cost13 ms
10
blogQueryService.findBlogDetail cost13 ms
10
blogQueryService.findBlogDetail cost16 ms
10
blogQueryService.findBlogDetail cost13 ms
10
blogQueryService.findBlogDetail cost15 ms
10
blogQueryService.findBlogDetail cost14 ms

并行加载

blogQueryService.findBlogDetail cost6 ms
10
blogQueryService.findBlogDetail cost7 ms
10
blogQueryService.findBlogDetail cost6 ms
10
blogQueryService.findBlogDetail cost8 ms
10
blogQueryService.findBlogDetail cost7 ms
10
blogQueryService.findBlogDetail cost6 ms
10
blogQueryService.findBlogDetail cost7 ms
10
blogQueryService.findBlogDetail cost6 ms

猜你喜欢

转载自san-yun.iteye.com/blog/1779665