我希望很多人已经了解Dropbox Cloud Service,用于在各种客户端存储和同步文件。我有点犹豫是否使用第三方服务来存储我的个人档案。
我正在尝试使用我的2TB硬盘构建个人云存储。我想我正在寻找从哪里开始的指针,使用哪些API [最好是JAVA和J2EE],安全性,风险?
答案 0 :(得分:3)
首先,我强烈建议克服你的偏执狂; Dropbox员工在午餐时间看你的照片或其他任何东西的可能性都非常小。数以百万计的人将他们的东西存放在Dropbox上,没有人违反他们的隐私。
也就是说,Dropbox基于Amazon S3,因为我认为你信任Amazon就像你信任的Dropbox一样,它有一个你可以自己运行的开源克隆。看看Eucalyptus。既然你专门提出了Java,我会指出优秀的AWS SDK for Java在Eucalyptus的S3商店和亚马逊商店一样有效。
答案 1 :(得分:0)
如果云端存储在2TB硬盘上,它是如何存储的?为什么你认为自己的服务在通过互联网访问时更安全,然后由专门从事这项服务的人运营。我想亚马逊在HTTP可访问文件存储(S3)方面可能比其他任何人都有更多的经验。
如果你想确保没有人能看到你的东西,我建议你在将它保存到S3之前考虑加密它。这将使得在客户端访问变得更加困难,因为您总是需要正确的工具来执行加密操作,但这是您必须支付的价格。