我需要在AWS SDK Java API和JETS3T API之间弄清楚?这在吞吐量和性能方面更好?

我假设连接不可靠,所以我可能需要在块中上传/下载数据。

在Jets3T中有多级上传的API。但我也在寻找多部分下载。

有帮助吗?

解决方案

在我看来,我会选择 aws sdk

我在6个月前做了交换机,到目前为止,我有一个很好的体验。在吞吐量和性能方面,我无法准确回答你,而是我可以告诉你的一件事是易于错误。有时,在切换到AWS SDK之前,我经历了Jets3t的奇怪行为/错误。

您还应该考虑的是两个库提供的支持。 Jets3t现在很少释放新版本。 Jets3T释放了大约每6个月或更长时间的新版本,与亚马逊相比,亚马逊每2周释放其新版本的SDK。 因此,如果亚马逊改变了某些东西或修复他们的服务中,您可能会利用更多信息,使用Amazon API而不是Jets3T API。

如果你曾问过同样的问题2或3年前,我的答案会有所不同,但现在在我看来,来自亚马逊的SDK足够成熟,提供比Jets3t更好的支持/稳定性。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top