通过parallelStream多线程异步任务执行提高代码运行效率
1.前言日常工作中,我们大部分代码都是串行化运行的,在目前主流的springboot还是ssm中,一个请求一般对应一个线程去处理,假设这个接口处理的业务量比较大时,会导致响应特别慢,这时候我们可以使用并行的思想去优化代码,即在串行化代码块中,将大量业务的处理交给多个线程去处理,提高运行效率。2.主角parallelStreamparallelStream提供了流的并行处理,它是Stream的另一重要特性,其底层使用Fork/Join框架实现。简单理解就是多线程异步任务的一种实现。3.parallel
原创
2021-11-22 15:25:31 ·
2021 阅读 ·
0 评论