JetS3t与AWS Java SDK

JetS3t与AWS Java SDK,java,amazon-s3,jets3t,aws-java-sdk,Java,Amazon S3,Jets3t,Aws Java Sdk,我需要弄清楚AWS SDK Java API和Jets3t API之间的区别?在吞吐量和性能方面,哪一个更好 我假设连接不可靠,所以我可能需要分块上传/下载数据 JetS3t中有用于多部分上传的API。但我也在寻找多部分下载。在我看来,我会选择 我在6个月前换了工作,到目前为止我有很好的经验。我不能从吞吐量和性能方面准确地回答您,但我可以告诉您的一件事是,它不太容易出错。有时,在切换到AWS SDK之前,我在Jets3t上遇到了奇怪的行为/错误 你还应该考虑两个图书馆所提供的支持。Jets3t现

我需要弄清楚AWS SDK Java API和Jets3t API之间的区别?在吞吐量和性能方面,哪一个更好

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


JetS3t中有用于多部分上传的API。但我也在寻找多部分下载。

在我看来,我会选择

我在6个月前换了工作,到目前为止我有很好的经验。我不能从吞吐量和性能方面准确地回答您,但我可以告诉您的一件事是,它不太容易出错。有时,在切换到AWS SDK之前,我在Jets3t上遇到了奇怪的行为/错误

你还应该考虑两个图书馆所提供的支持。Jets3t现在很少发布新版本。Jets3t大约每6个月或更长时间发布一个新版本,而亚马逊大约每2周发布一个新版本的SDK。 因此,如果Amazon在其服务中更改了某些内容或修复了某些内容,那么使用Amazon API而不是Jets3t API可能会从中获得更多利润


如果你在2年或3年前问同样的问题,我的答案可能会有所不同,但现在我认为亚马逊的SDK已经足够成熟,提供了比Jets3t更好的支持/稳定性。

看看2015年的发布历史,亚马逊的SDK在两个LIB中继续得到更积极的维护:对了,顺便说一句,需要注意的一点是,
aws-java-sdk-s3
依赖关系对于s3已经足够了
aws java sdk
将带来大量其他东西。如何配置从jets3t到aws sdk的切换?