我需要弄清楚 AWS SDK Java API 和 Jets3t API 之间的关系吗?在吞吐量和性能方面哪个更好?
我假设连接不可靠,所以我可能需要分块上传/下载数据。
JetS3t 中有用于分段上传的 API。但我也在寻找多部分下载。
我需要弄清楚 AWS SDK Java API 和 Jets3t API 之间的关系吗?在吞吐量和性能方面哪个更好?
我假设连接不可靠,所以我可能需要分块上传/下载数据。
JetS3t 中有用于分段上传的 API。但我也在寻找多部分下载。
在我看来,我会选择AWS SDK。
我在 6 个月前进行了转换,到目前为止我有很好的经验。我无法准确回答您的吞吐量和性能,但我可以告诉您的一件事是它不易出错。有时,在切换到 AWS 开发工具包之前,我在使用 Jets3t 时遇到了奇怪的行为/错误。
您还应该考虑的一件事是两个库提供的支持。Jets3t 现在很少发布新版本。Jets3t 大约每 6 个月或更长时间发布一个新版本,而亚马逊大约每 2 周发布一个新版本的 SDK。因此,如果亚马逊在其服务中更改或修复某些内容,您可能会通过使用亚马逊 API 而不是 Jets3t API 获得更多利润。
如果您在 2 或 3 年前问同样的问题,我的答案会有所不同,但现在我认为 Amazon 的 SDK 已经足够成熟,并且提供比 Jets3t 更好的支持/稳定性。