我需要弄清楚AWS SDK Java API和Jets3t API之间的区别?在吞吐量和性能方面,哪个更好?
我假设连接不可靠,所以我可能需要分块上传/下载数据。
JetS3t提供了分块上传的接口。但我也在寻找多部分下载。
发布于 2012-10-04 05:28:59
在我看来,我会选择AWS SDK。
我在6个月前进行了转换,到目前为止,我有一个很好的体验。我不能准确地回答您的吞吐量和性能,但我可以告诉您的一件事是,它不太容易出错。有时,在切换到AWS SDK之前,我在使用Jets3t时遇到了奇怪的行为/错误。
您还应该考虑的一件事是这两个库提供的支持。Jets3t现在很少发布新版本。Jets3t大约每6个月或更长时间发布一次新版本,而亚马逊大约每两周发布一次新版本的SDK。因此,如果亚马逊在他们的服务中改变或修复了一些东西,你可能会通过使用Amazon API而不是Jets3t API来获得更多的利润。
如果你在两三年前问同样的问题,我的答案会有所不同,但现在我认为亚马逊的软件开发工具包已经足够成熟,提供了比Jets3t更好的支持/稳定性。
https://stackoverflow.com/questions/12661768
复制相似问题