乐趣区

关于腾讯云:如何使用对象存储-COS-七个步骤帮你搞定

导语:本文将介绍老手如何应用对象存储 COS,次要面向小白用户,旨在疾速率领用户理解 COS 的劣势、性能、费用、接口及控制台指南。

01 什么是对象存储

腾讯云 对象存储 COS(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限度,可包容海量数据且反对 HTTP/HTTPS 协定拜访的分布式存储服务,用户可通过网络随时存储和查看数据。同时为用户提供了 高数据持久性、高可用性、高性能 的对象存储服务。

1.1 产品劣势

稳固长久:提供数据跨多架构、多设施冗余存储,为用户数据提供异地容灾和资源隔离性能,实现 12 个 9 的数据可靠性和和 99.995% 的可用性;

安全可靠:提供防盗链、数据加密、监控告警等性能综合爱护数据安全;

老本最优:按需按量应用提供生命周期治理,反对数据定期沉降、删除等性能,进一步降低成本;

简略易用:提供图形化程序、命令行工具、协定工具等对存储对象进行批量操作,让应用更为简略。

接入便捷:提供丰盛的 SDK 接入工具,简略且牢靠,同时提供了线上、线下多种迁徙服务,让您的业务疾速上云。

服务集成:提供寰球减速、CDN 减速、三级减速能力及提供「存储 + 解决」一体化解决方案,满足各种业务需要。

1.2 产品性能

COS 提供欠缺的数据管理服务,包含生命周期、对象标签、日志治理、存储网关等;还提供了多 AZ 高可用性存储架构,保障用户业务收到不可抗力影响还能失常应用;同时反对版本控制、存储桶复制等机制保障数据容灾容错。在数据处理模块,COS 提供一站式云上数据处理能力,涵盖图片解决、内容审核、媒体解决、文档服务等多种能力,满足用户多种场景维度的需要。

02 购买指南

COS 反对预付费和后付费,计费项包含存储容量费用、申请费用、数据取回费用、流量费用和治理性能费用五个局部。数据处理费用由数据万象 CI 收取。理论费用取决于您应用到的计费项及应用形式。您能够在充沛理解价格详情后依据理论应用状况,购买须要的资源包。

具体计费形式能够参考文档进行理解:https://cloud.tencent.com/doc…。

03 应用 COS 筹备工作

步骤 1:注册腾讯云账号

在应用腾讯云 COS 服务前,您须要先注册一个腾讯云账号。操作链接:

https://cloud.tencent.com/reg…

步骤 2:实现实名认证

账号注册实现后,应用该账号登录 腾讯云控制台,开始实名认证。操作链接:https://console.cloud.tencent…

步骤 3:开明 COS 服务

在腾讯云控制台中,抉择云产品 > 对象存储,进入 COS 控制台,开明 COS 服务。操作链接:https://console.cloud.tencent…

04 疾速入门

从 0 到 1,带您疾速上手对象存储服务提供的各种应用形式,开启您的对象存储服务应用之旅。COS 能够通过控制台和 COSBrowser 进行操作应用,本次以 COS 的控制台应用为例。

4.1 创立存储桶

1. 咱们须要创立一个用于寄存对象的存储桶:

2. 在 对象存储控制台 左侧导航栏中单击存储桶列表,进入存储桶治理页。

3. 单击创立存储桶,输出以下配置信息,其余配置放弃默认即可。

名称:输出存储桶名称。名称设置后不可批改。此处举例输出 exampleobjext。

所属地区:存储桶所属地区,抉择与您业务最近的一个地区,例如广州地区。

拜访权限:存储桶拜访权限,此处咱们放弃默认为“公有读写”。

单击确定,即可创立实现。

4.2 上传对象

从本地抉择文件上传到存储桶:

1. 单击存储桶名称,进入存储桶列表页。

2. 抉择上传文件 > 抉择文件,抉择须要上传至存储桶的文件,例如文件名为 exampleobjext.txt 的文件。

3. 单击上传,即可将文件 exampleobjext.txt 上传至存储桶。

4.3 下载对象

将云上数据下载到本地:

1. 单击文件 exampleobjext.txt 右侧的详情,进入对象属性页。

2. 在根本信息配置项中,单击下载对象即可下载,或单击复制长期链接,将链接粘贴至浏览器地址栏并回车,即可下载该对象。

4.4 删除对象

将云上对象数据删除:

1. 在左侧导航栏中,单击【存储桶列表】,进入存储桶列表页面。

2. 找到对象所在的存储桶,单击其存储桶名称,进入存储桶治理页面。

3. 在左侧导航栏中,抉择【文件列表】,进入文件列表页面。

4. 勾选须要删除的对象,单击上方的【更多操作】>【删除】。

05 控制台指南

COS 控制台提供了多种性能,例如设置对象拜访权限、设置防盗链、设置存储桶加密、设置动态网站等,本次以设置存储桶加密应用为例。

5.1 简介

您能够通过对象存储控制台,对存储桶设置服务端加密,这样能够实现对新上传到该存储桶的对象默认进行加密。对于存储桶加密的详细信息,请参见 存储桶加密概述:https://cloud.tencent.com/doc…。

5.2 操作步骤

在新创建存储桶时设置加密:

您能够在 创立存储桶 时增加存储桶加密,如下图所示:

在已创立存储桶中设置加密:

若您在创立存储桶时未设置加密,您能够依照下述步骤为存储桶设置加密。

存储桶列表 页,找到您须要设置加密的存储桶,单击其名称,进入存储桶配置页面。

单击左侧的【平安治理】>【服务端加密】,找到【服务端加密】配置项,单击【编辑】,将以后状态批改为“开启”。

抉择指定的加密形式,而后单击【保留】即可实现存储桶加密配置。

5.3 更多功能

如需理解控制台的更多功能,例如设置对象拜访权限、设置防盗链、设置动态网站等,请参见 控制台概述:(https://cloud.tencent.com/doc…)。

06 API 指南

对象存储 COS 提供了独立于云 API 的接口和独立的 SDK,反对对象、存储桶以及批量解决等,让您解脱重复性较高的操作,轻松开发。

6.1 疾速入门

要应用腾讯云对象存储 API,须要先执行以下步骤:

1. 在腾讯云 对象存储控制台 开明腾讯云对象存储(COS)服务。

2. 在腾讯云 对象存储控制台 创立一个 Bucket。

3. 在拜访治理控制台中的 API 密钥治理 页面里获取 APPID,并创立 SecretId、SecretKey。

4. 编写一个申请签名算法程序(或应用任何一种服务端 SDK),详情请参见 申请签名 文:https://cloud.tencent.com/doc…。

5. 计算签名,调用 API 执行操作。

6.2 更多操作

对于腾讯云对象存储服务(COS)Service 接口、Bucket 等更多接口请返回链接理解:https://cloud.tencent.com/doc…。

07 SDK 指南

对象存储 COS 提供 Java、Python 等 12 种开发语言的 SDK 及对应的疾速入门指引,并提供丰盛的代码示例,帮忙您轻松实现二次开发,助您高效开发。

更多理解可返回:https://cloud.tencent.com/doc…。

08 最初

此外,对象存储 COS 还提供客户端、命令行等多种工具,满足您不同场景下的数据存储诉求。您能够通过对象存储服务和周边服务配合应用,解决理论业务场景中的诸多问题。

同时,腾讯云对象存储 COS 将砥砺前行,为用户打造一个完满的产品矩阵,提供长久高可用的存储服务,赋能企业,助力数据化转型!

退出移动版