【发布时间】:2012-03-01 21:10:34
【问题描述】:
我们制作的分布式软件将一些数据(附件)存储在 a) 数据库或 b) Amazon S3 中。使用该数据库是因为它不需要其他配置。 Amazon S3 是更好的选择。
我们现在想要的是为不想使用 Amazon S3 的客户提供解决方案。我们显然可以只使用文件系统,但是如果有多个 Web 服务器并且需要复制文件,这可能会出现问题;它还需要我们编写额外的代码来处理可能发生的各种问题。
如果有一个基本上复制 Amazon S3 的 API 的服务器软件,我们更愿意这样做。这样我们的客户就可以将服务器安装在一个盒子上;我们不需要更改任何代码。那么……有没有这样的软件呢?
【问题讨论】:
-
现在还有Fake S3。
-
+1 for Fake S3 - 这是我项目中最简单的替代品。更改了两行代码,瞧——我们支持本地文件服务器。许可证看起来也不错。
-
minio.io 似乎更容易。一个可执行文件开始。
-
刚刚看到这个:s3.scality.com
-
不幸的是,假 S3 现在已从 MIT 切换到一些非标准的“支持的源”许可证。我必须先请雇主的法律部门批准非标准许可证,然后才能在工作中使用它,我想我宁愿找到其他解决方案
标签: amazon-s3