腾讯云对象存储怎么用

腾讯云对象存储安全吗?
腾讯对象存储通过可信云认证,数据以多副本形式保存,数据存储持久性(SLA)99.99999999%,服务可用性99.9%。 严密的签名访问授权机制保证用户接入安全性;系统内建ACL机制保证数据访问安全性;传输过程支持SSL加密,保证数据传输安全性,保障数据不会被非法获取。

SDK与REST接口分别在什么时候使用?
SDK的开发比较简单,直接使用Restful接口更加灵活、不受语言和平台限制。SDK适于集成到本地或者服务器端的应用开发中,Java、C++、Python等开发应用时可以直接调用API访问对象存储系统服务,如JavaEE应用、服务器脚本、视频应用等。Rest对外接口适用于暂时没有SDK支持的开发场景下,例如网页应用,或者使用其他语言开发时,可以自行请求Restful 接口,通过HTTP协议与对象存储系统进行交互。

关于SDK与REST对外接口的区别?
二者只是封装程度的区别,SDK内部实现也是要访问rest接口。对象存储的服务都是以Restful web 服务的形式提供访问的,为了提高开发效率,对象存储系统提供给用户的多语言开发包SDK,支持Java,c++,python等。用户可以选择自行编程直接访问 rest接口,也可以调用对应的SDK库函数来访问 rest 接口。

什么是Rest接口?
在目前的Web服务实现方案中,REST模式的Web服务相对更加简洁。REST从资源的角度来观察整个网络,分布在各处的资源由URI确定,客户端的应用通过URI来获取资源以及资源获取的结果信息。对资源的操作包括获取、修改、创建和删除资源,这些操作正好对应HTTP协议提供的GET、POST、PUT和DELETE方法。对象存储提供的就是标准的基于HTTP协议的REST接口,对象存储中的容器和对象就是两种REST资源,用户可以使用标准的HTTP请求来创建,获取,删除容器和对象。对象存储rest接口域名及端口号请查阅开发者文档下的对象存储开发文档。

什么是容器?
容器是对象存储的容器。每个对象都必须存储在容器中,因此上传对象之前必须要先有容器。容器的标识就是容器的名称,因此容器的命名在对象存储对象存储系统中需要唯一存在,只要用户的账户存在容器就一直存在。一个容器只能被一个用户所拥有,一个用户可以最多拥有1000个容器。容器的作用有: 1)对象存储中名字空间的最高层。 2)可用于数据存储和数据传输。 3)可用于访问权限控制。 4)可以作为使用空间的统计单元。

什么是对象?
对象是对象存储存储数据的实体,对象包含数据和元数据,元数据是由一系列name-value对构成,定义了对象的属性,其中包含了一些默认属性,例如最后一次修改时间,HTTP标准消息头ContentType等。上层应用可以在上传对象的时候提供可定义的元数据配置。对象名在容器中是唯一的,对象的标识由容器名,对象名和版本号构成。因此任何一个对象存储中的对象的访问URL为:web服务地址+容器名称+对象名称+版本号(可选)。例如:http://www.oNest.com/bucket1/pic.jpg,“bucket1”容器名称,“pic.jpg”为对象名称。

什么是控制列表?

控制列表(Access Control List):用于对存储系统中可访问单元(对象或容器)的权限描述。访问控制由属主和权限组成。 属主包括(拥有者Owner、注册用户、指定用户、匿名用户)。Owner为容器或对象的拥有者;注册用户是对象存储系统内的全部注册用户;指定用户是指由容器或对象拥有者指定授权的某些注册用户;匿名用户指无权属的任意用户。

对象存储中上传文件时,文件名相同时如何处理?
如果没有开启多版本,文件相同,新上传的文件会覆盖原文件;如果开启多版本对象会保持多个版本,新上传的文件不会覆盖原有的文件,只是对象会有多个版本。

对象存储资源权限如何分配使用?
对象存储资源被创建后,归属至创建用户及创建用户的所有客户和上级部门。可被客户或上级部门再分配。1)对象存储资源分配:客户可以分配所拥有的对象存储资源给所有下级部门和用户。部门可以分配本部门所拥有的对象存储资源给所有下级部门和用户。分配时,对象存储资源同时归属至被分配用户的所有上级部门和客户。同一对象存储资源允许被多次分配。只有被客户或者上级部门分配对象存储资源的用户才可见对象存储资源。2)对象存储资源删除:对象存储资源被删除后,清除所有分配关系。

腾讯云服务器如何通过内网访问对象存储?
若用户腾讯云服务器无访问外网需求,用户只有一个无绑定公网IP的基础网络网卡,则不需要任何网络配置,可以直接通过内网访问对象存储。若用户腾讯云服务器需要同时具备访问外网能力,则建议在原基础上新增一个网卡(同时具备两个网卡)并绑定公网IP地址,且为腾讯云服务器配置路由,即可通过新增网卡访问外网,则用户在使用原有网卡通过内网访问对象存储时将不会受到公网IP的带宽的限制。

容器的命名规则是什么?
腾讯云容器名称遵循 DNS 命名惯例,规则如下: 1)容器名称的长度必须为至少 3 个字符,且不能超过 63 个2)容器名称必须是一系列的一个或多个标签。相邻标签通过单个句点 (.) 分隔。容器名称可以包含小写字母、数字和连字符,每个标签都必须以小写字母或数字开头;3)容器名称不得采用 IP 地址格式(例如:192.168.5.4)。

对象存储数据中心选择?
腾讯云对象存储已上线多个数据中心存储节点,不同数据中心下用户对象存储的账户信息、桶信息、认证信息全局唯一,存储数据不进行同步。用户创建桶时需选择桶归属的数据中心。数据中心命名及endpoint如下。用户通过SDK使用华北节点2时,请使用官网最新版SDK,创建桶和Client需注意按照文档要求。

不同数据中心间的功能是否相同?
不相同,华南节点暂不支持内网访问、云监控、资源包购买、桶通知、桶监控、事件通知、媒体转码、图片处理功能;华北-北京1因资源不足,暂不支持新创建容器

使用SDK创建的容器,在浏览器中登录控制台web页面操作时无法上传数据?
腾讯云对象存储容器支持设置跨域访问(CORS)属性,在CORS属性中配置相应的访问规则才可支持对应域下的访问。使用SDK创建的容器,其CORS属性为缺省设置,不支持web页面域的访问。用户可使用SDK进行CORS设置

标签