返回介绍

1.3 FDS简介

发布于 2020-10-01 16:22:02 字数 4206 浏览 1799 评论 0 收藏 0

小米对象存储(File Storage Service,简称FDS),是小米云平台提供的海量、安全、低成本、高可靠及高扩展的云存储服务。FDS向开发者提供了简洁直观的Restful API,开发者可以通过标准HTTP协议来调用FDS的API,在任何时间、任何地点存储和访问任意类型的数据。同时,为了方便广大开发者,FDS提供了多种SDK,包括Java、Php、Python、C++、Android、Ios、Javascript、Golang。开发者可以根据自己的应用需求选择合适的SDK。 服务架构图

FDS主要特性

简单的数据模型

FDS采用了Bucket/Object数据模型,跟业内主流系统保持一致,方便开发者理解,降低使用门槛。

直观易用的API

FDS提供了简洁的RestfulAPI, 开发者可以通过标准Http协议直接访问。

完善的认证与授权机制

FDS支持多种身份认证机制(包括签名、OAuth2.0),FDS还支持了完备的授权管理机制,最大程度的保护用户数据的安全。

弹性高可用的服务质量

FDS架构上支持良好的水平扩展性,对用户提供7x24高可用的服务。

灵活的应用场景

支持的文件大小不受限制,能很好地适应更种应用场景。

与传统文件系统对比

FDS是典型的分布式对象存储服务,通过Bucket/Object对应到一个文件,而不是树形结构。相比于传统文件系统,文件操作效率与目录下文件数量无关,不会受限于单个服务器的性能。

与HDFS相比

  • 更简单的接口覆盖主要业务场景
  • 无须部署维护私有服务
  • 全面的访问监控,权限管理

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文