对象存储(Cloud Object Storage,COS)主要提供以下功能:
操作
|
存储桶操作 | 支持创建、查询、删除、清空存储桶,具体操作请参见 存储桶管理 目录下的文档。 |
对象操作 | 多种存储类型:根据访问频度的高低和容灾程度高低,COS 提供多种对象的存储类型,包括标准存储(多 AZ)、低频存储(多 AZ)、智能分层存储、标准存储、低频存储、归档存储和深度归档存储,详情请参见 存储类型。 对象/文件夹:上传、查询、下载、复制和删除操作,具体操作请参见 对象管理 目录下的文档。 |
数据管理
|
生命周期 | COS 支持给对象设置生命周期规则,定期对指定对象进行自动删除或转换存储类型,详情请参见 生命周期概述。 |
静态网站 | 将存储桶配置成静态网站托管模式,并通过存储桶域名访问该静态网站,详情请参见 托管静态网站。 |
清单 | COS 可根据用户的清单任务配置,每天或者每周定时扫描用户存储桶内指定的对象或拥有相同对象前缀的对象,并输出一份清单报告,以 CSV 格式的文件存储到用户指定的存储桶中,详情请参见 清单功能概述。 |
存储桶标签 | 存储桶标签可以作为管理存储桶的一个标识,便于用户对存储桶进行分组管理。用户可以对指定的存储桶进行标签的设定、查询和删除操作,详情请参见 存储桶标签概述。 |
事件通知 | COS 结合云函数 SCF(Serverless Cloud Function)实现当 COS 资源发生变动(例如新文件上传、文件删除)时,用户可以及时接收通知消息,详情请参见 事件通知。 |
数据检索 | COS Select 功能通过结构化查询语句(SQL)筛选存储在 COS 上的对象,以便检索对象并获取用户所需的数据。通过 COS Select 功能筛选对象数据,用户可以减少 COS 传输的数据量,这将降低检索此数据所需的成本和延迟,详情请参见 Select 概述。 |
日志管理 | 日志管理功能够记录对于指定源存储桶的详细访问信息,并将这些信息以日志文件的形式保存在指定的存储桶中,以实现对存储桶更好的管理,详情请参见 日志管理概述。 |
对象标签 | 对象标签功能的实现是通过为对象添加一个键值对形式的标识,协助用户分组管理存储桶中的对象。对象标签由标签的键(tagKey)和标签的值(tagValue)与=相连组成,例如 group = IT。用户可以对指定的对象进行标签的设定、查询、删除操作,详情请参见 对象标签概述。 |
存储网关 | 存储网关是腾讯云提供的混合云存储服务。您可以选择为存储桶配置存储网关,配置完成后,COS 中的存储桶可以以网络文件夹的形式挂载至您任意一台 CVM 服务器上作为存储设备进行使用,详情请参见设置存储网关。 |
异地容灾
|
版本控制 | 版本控制用于实现在相同存储桶中存放同一对象的多个版本。用户在为某一存储桶开启版本控制功能后,可以根据版本 ID 检索、删除或还原存放在存储桶中的对象。这有助于恢复被用户误删或应用程序故障而丢失的数据,详情请参见 版本控制概述。 |
存储桶复制 | 用户可以通过配置存储桶复制规则,在不同存储桶中自动、异步地复制增量对象,实现数据的容灾与备份,详情请参见 存储桶复制概述。 |
多 AZ 特性 | COS 推出多 AZ 存储架构,这一存储架构能够为用户数据提供数据中心级别的容灾能力,详情请参见 多 AZ 特性概述。 |
数据安全
|
加密 | COS 在数据写入数据中心内的磁盘之前,支持在对象级别上应用数据加密的保护策略,并在访问数据时自动解密,详情请参见 服务端加密概述 和 存储桶加密概述。 |
防盗链 | COS 支持防盗链配置,用户可以通过控制台的防盗链功能配置黑/白名单,对数据资源进行安全防护,详情请参见 防盗链实践。 |
访问管理
|
跨域访问 | COS 提供 HTML5 标准中的跨域访问设置,帮助实现跨域访问。针对跨域访问,COS 支持响应 OPTIONS 请求,并根据开发者设定的规则向浏览器返回具体设置的规则,具体操作请参见 设置跨域访问。 |
回源功能 | 对存储桶设置回源规则,当用户请求的对象在存储桶中不存在或者需要对特定的请求进行重定向时,用户可以通过回源规则从 COS 访问到对应的数据,具体操作请参见 设置回源。 |
存储桶策略 | 用户可以为存储桶添加策略,可实现允许或禁止某个账号、某个来源 IP(或 IP 段)访问 COS 资源,具体操作请参见 添加存储桶策略。 |
访问控制 | 用户可以对存储桶和对象的访问权限进行管理,当收到某个资源的请求时,COS 将检查相应的 ACL 以验证请求者是否拥有所需的访问权限,详情请参见 访问控制基本概念 和 授权子账号访问 COS。 |
访问速率
|
CDN 加速 | COS 结合 CDN 加速服务,可将存储桶中的内容进行大范围的下载、分发,特别适用于相同内容反复下载的使用场景,详情请参见 CDN 加速概述。 |
全球加速 | COS 的全球加速功能,可帮助全球各地用户快速访问您的存储桶,提升您的业务访问成功率,进一步保障您的业务稳定和提升您的业务体验,详情请参见 全球加速概述。 |
单链接限速 | COS 支持上传、下载文件时进行流量控制,以保证您其他应用的网络带宽,详情请参见 单链接限速。 |
批量作业
|
批量处理 | 用户可以指定存储桶内的对象列表执行指定的操作。具体操作是通过清单功能生成一份对象清单作为指定的对象列表,或者将需要处理的对象依照清单文件的格式记录在一份 CSV 格式的文件中,COS 批量处理功能将根据这份对象清单文件进行批量处理,详情请参见 批量处理概述。 |
数据监控与告警
|
查看数据概览 | COS 提供存储数据的监控能力,您可通过监控数据窗口按照不同时间段查询不同存储类型数据的数据量及趋势,详情请参见 查看数据概览 和 查询数据监控。 |
设置监控告警 | 您可以通过腾讯云可观测平台的告警策略来设置 COS 监控指标的阈值告警,告警策略包括名称、策略类型和告警触发条件、告警对象、告警通知模板五个必要组成部分,详情请参见 设置监控告警。 |
数据处理
|
图片处理 | COS 集成了数据万象(Cloud Infinite,CI)专业的一体化媒体解决方案,涵盖图片处理、审核、识别等功能。您可以通过 COS 的上传和处理接口来进行媒体数据的处理操作,详情请参见 图片处理概述;此外还支持图片高级压缩和盲水印功能,详情请参见 图片高级压缩概述 和 盲水印概述。 |
媒体处理 | 媒体处理是 COS 基于数据万象推出的多媒体文件处理服务,涵盖音视频转码、视频截帧、音视频拼接、视频转动图、视频元信息获取等视频处理服务,以及结合腾讯云先进 AI 技术的智能封面高级处理服务,详情请参见 媒体处理概述 和 数据工作流概述。 |
文件处理 | 文件处理是 COS 基于数据万象推出的针对所有格式文件的处理服务,当前提供了文件的哈希值计算、文件解压缩和多文件打包压缩能力,详情请参见 文件处理概述。 |
文档预览 | 文档预览服务基于腾讯云数据万象,开启该功能后,存储桶中的文档类型文件即可在线预览无需下载,解决文档内容的页面展示问题,详情请参见 文档预览概述。 |
智能语音 | 智能语音服务基于腾讯云数据万象,开启之后,可进行语音合成、语音识别、音频降噪等操作,详情请参见智能语音概述。 |
函数计算 | COS 支持对指定存储桶设置 CDN 缓存刷新,详情请参见 函数计算。 |
数据审核
|
内容审核 | 对象存储内容审核服务提供了图片、视频、语音、文本、文档、网页等多媒体的内容安全智能审核服务,可帮助用户有效识别色情低俗、暴力恐怖、违法违规、恶心反感等违禁内容,规避运营风险,详情请参见内容审核概述。 |
应用集成
|
与其他云产品集成 | COS 基于云函数(Serverless Cloud Function,SCF)为用户提供数据库备份、消息备份、日志备份、日志分析、数据导出等功能,详情请参见 应用集成。 |
工具
|
多种管理工具 | COS 提供 COSBrowser、COSCMD、COSCLI、COS Migration 等多种实用工具,可方便用户进行数据管理或数据迁移,详情请参见 工具概览。 |
API/SDK
|
多种 API 和 SDK | API:COS 提供丰富的 API 接口,包括功能接口的使用方法和参数,提供请求示例、响应示例以及错误码介绍,详情请参见 操作列表。 COS 提供多种开发语言:Android、C、C++、.NET(C#)、Flutter、Go、iOS、Java、JavaScript、Node.js、PHP、Python、小程序 SDK,详情请参见 SDK 概览。 |
支持协议
|
多种传输协议 | COS 支持多种传输协议,包括 HTTP1.0、HTTP1.1、QUIC 协议,同时支持 TLS1.0、TLS1.1、TLS1.2加密协议。如需使用 QUIC 协议,请 联系我们 开通白名单。 |
本页内容是否解决了您的问题?