什么是对象存储服务
2023-04-18 16:57:01 时间
什么是对象存储服务
对象存储服务简介
对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。
OBS系统和单个桶都没有总数据容量和对象/文件数量的限制,为用户提供了超大存储容量的能力,适合存放任意类型的文件,适合普通用户、网站、企业和开发者使用。OBS是一项面向Internet访问的服务,提供了基于HTTP/HTTPS协议的Web服务接口,用户可以随时随地连接到Internet的电脑上,通过OBS管理控制台或各种OBS工具访问和管理存储在OBS中的数据。此外,OBS支持SDK和OBS API接口,可使用户方便管理自己存储在OBS上的数据,以及开发多种类型的上层业务应用。
华为云在全球多区域部署了OBS基础设施,具备高度的可扩展性和可靠性,用户可根据自身需要指定区域使用OBS,由此获得更快的访问速度和实惠的服务价格。
产品架构
桶是OBS中存储对象的容器,每个桶都有自己的存储类别、访问权限、所属区域等属性,用户在互联网上通过桶的访问域名来定位桶。
对象是OBS中数据存储的基本单位,一个对象实际是一个文件的数据与其相关属性信息的集合体,包括Key、Metadata、Data三部分:
- Key:键值,即对象的名称,为经过UTF-8编码的长度大于0且不超过1024的字符序列。一个桶里的每个对象必须拥有唯一的对象键值。
- Metadata:元数据,即对象的描述信息,包括系统元数据和用户元数据,这些元数据以键值对(Key-Value)的形式被上传到OBS中。
- 系统元数据由OBS自动产生,在处理对象数据时使用,包括Date,Content-length,Last-modify,ETag等。
- 用户元数据由用户在上传对象时指定,是用户自定义的对象描述信息。
- Data:数据,即文件的数据内容。
华为云针对OBS提供的REST API进行了二次开发,为您提供了控制台、SDK和各类工具,方便您在不同的场景下轻松访问OBS桶以及桶中的对象。当然您也可以利用OBS提供的SDK和OBS API,根据您业务的实际情况自行开发,以满足不同场景的海量数据存储诉求。
相关文章
- RecursionError: maximum recursion depth exceeded
- 解决Chrome 浏览器ERR_INSUFFICIENT_RESOURCES过程
- 《分布式技术原理与算法解析》学习笔记Day09
- 【vue2小知识】实现directive自定义指令的封装与全局注册
- 分布式专题 - Dubbo + Zookeeper
- 第53章 短信验证服务和登录的前端定义实现
- 学习笔记——尚好房:Apache Dubbo
- Vben Admin 的介绍以及使用
- 《分布式技术原理与算法解析》学习笔记Day08
- PostMan——安装使用教程(图文详解)
- sping入门介绍-bean标签的属性
- Vue3 项目创建
- Java8函数式编程读后总结与感想
- 《分布式技术原理与算法解析》学习笔记Day07
- vue 3 项目实战一(绘制登录界面)
- 解决:ChatGPT too many requests in 1 hour.Try again later 怎么办?OpenAI 提示
- 学习笔记——尚好房项目(项目介绍、环境搭建、配置依赖关系)
- keycloak~再说session和token
- keycloak~JWT没有被持久化_是因为你对方法论理解不到位
- vue3 antd项目实战——Form表单的重置【使用resetFields()重置form表单数据、清空输入框】