使用RXJS的并行请求会提高性能吗?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (40)

问题:我需要使用简单的XHR请求下载大文件(5-10gb),以简化我至少需要做的问题:100个请求(可能更多)。我想使用RXJS(并行http请求)来提高它的性能。

问题:

  1. 是否可以通过Parallel改善性能?
  2. 并行化请求与请求循环的每次迭代使用1个请求是不一样的?带宽是一样的 - 不是吗?
  3. 还有其他方法可以提高我的性能吗?

堆:

  • Angular 7.2.x
  • 打字稿3.2.4
  • Rxjs 6.4.0
提问于
用户回答回答于

并行化请求与请求循环的每次迭代使用1个请求是不一样的?带宽是相同的 - 不

=>我会说不,因为,在服务器上,当一个线程正在执行第一个请求时,第二个脚本可以下载第二个请求=>对我来说,最好并行化,但也许我错了

扫码关注云+社区

领取腾讯云代金券