【问题标题】:Blob Storage Server with REST API带有 REST API 的 Blob 存储服务器
【发布时间】:2013-07-08 14:53:09
【问题描述】:
我正在寻找一种类似于 Amazon S3 或 Azure Blob 存储的解决方案,可以在内部而不是远程托管。我不一定需要向外扩展,但我想创建一个中心位置,我不断增长的稳定应用程序可以利用文件存储。我还想正式化文件访问。有人知道我上面提到的两种服务吗?
我可以自己写这个,但如果存在某些东西,那么我宁愿现在重新发明轮子,除非那个轮子有角:)
【问题讨论】:
标签:
rest
file-io
blob
azure-blob-storage
【解决方案1】:
我见过的 S3 和 Azure blob 等服务的唯一真正替代品是 Swift,但如果您不打算横向扩展,这对于您的特定场景来说可能是矫枉过正。
OpenStack Object Store 项目,称为 Swift,提供云存储软件,以便您可以在虚拟容器中存储和检索大量数据。它基于 Rackspace 提供的 Cloud Files。
OpenStack 对象存储 API 被实现为一组 ReSTful(具象状态传输)Web 服务。所有身份验证和容器/对象操作都可以通过标准 HTTP 调用来执行
http://docs.openstack.org/developer/swift/