Android Firebase 存储 SDK 最大并行上传
Android Firebase storage SDK maximum parallel uploads
我必须将数百张照片上传到 Firebase 存储。所有图像都是 10-15KB。我听从了建议并按 10 个发送了 10 个。问题是 SDK 似乎只能使用 2 个并行线程。
实际上我发送 10 个请求还是 2 个都没有关系,只有 2 个处于活动状态,其余的都在排队。
这是存储 SDK 在 Android 上的预期行为吗? iOS SDK 似乎更宽松。
这是预期的行为。
在移动连接上,上传不会在高度并行的情况下更快地完成。所有上传将竞争相同的有限带宽。
您可以看到 SDK 是如何工作的,因为它是 open source. Feel free to modify it as you see fit, so you can see if your benchmarks are better. For feature requests, please contact Firebase support directly。
我根据自己的需要修改了SDK(增加并发线程数限制)并使用了SNAPSHOT。
我必须将数百张照片上传到 Firebase 存储。所有图像都是 10-15KB。我听从了建议并按 10 个发送了 10 个。问题是 SDK 似乎只能使用 2 个并行线程。 实际上我发送 10 个请求还是 2 个都没有关系,只有 2 个处于活动状态,其余的都在排队。
这是存储 SDK 在 Android 上的预期行为吗? iOS SDK 似乎更宽松。
这是预期的行为。
在移动连接上,上传不会在高度并行的情况下更快地完成。所有上传将竞争相同的有限带宽。
您可以看到 SDK 是如何工作的,因为它是 open source. Feel free to modify it as you see fit, so you can see if your benchmarks are better. For feature requests, please contact Firebase support directly。
我根据自己的需要修改了SDK(增加并发线程数限制)并使用了SNAPSHOT。