0

我希望很多人已经知道 Dropbox Cloud Service 用于在各种客户端之间存储和同步文件。我毫不犹豫地使用第三方服务来存储我的个人文件。

我正在尝试使用我的 2TB 硬盘构建个人云存储。我想我正在寻找关于从哪里开始、使用哪些 API [最好是 JAVA 和 J2EE]、安全性、风险的指针?

4

2 回答 2

3

首先,我强烈建议你克服你的偏执狂;Dropbox 员工在午餐时间看你的照片或其他东西的可能性非常小。从字面上看,数百万人将他们的东西存储在 Dropbox 上,没有人侵犯他们的隐私。

也就是说,Dropbox 基于 Amazon S3,它(因为我假设你信任 Amazon 就像信任 Dropbox 一样)有一个你可以自己运行的开源克隆。看看桉树。由于您专门提到了 Java,我将指出优秀的AWS SDK for Java在 Eucalyptus 的 S3 商店和在 Amazon 的商店中的效果一样好。

于 2010-12-31T04:50:27.180 回答
0

如果它在您的 2TB 硬盘上,它是怎样的云存储?为什么你认为通过互联网访问你自己的服务会比专门从事这项工作的人运行的服务更安全。我猜亚马逊在 HTTP 可访问文件存储 (S3) 方面的经验可能比其他任何人都多。

如果您想确保没有人可以查看您的内容,我建议您在将其保存到 S3 之前对其进行加密。这会使客户端更难访问,因为您总是需要正确的工具来进行加密,但这是您必须付出的代价。

于 2010-12-31T11:10:57.320 回答