首页 / 云资源 / 对象存储
🗄️

对象存储

近乎无限容量的海量非结构化数据存储。

对象存储以极低成本提供高持久性(通常 11 个 9)的海量存储,适合存放图片、视频、备份、日志与数据湖。支持多种存储分层、生命周期管理、版本控制与静态网站托管。

核心能力

  • 11 个 9(99.999999999%)数据持久性
  • 热 / 温 / 冷 / 归档多层存储,成本可降至极低
  • 生命周期策略自动转储与过期清理
  • 可直接作为数据湖与大数据分析的数据源

三大云对应服务

AWS Amazon S3
事实标准,API 被广泛兼容
GCP Cloud Storage
单一 API 跨多存储类别
Azure Azure Blob Storage
与数据湖 Gen2 一体

三大云对象存储核心对比

对象存储是云计算中使用频率最高的存储服务。无论是网站静态资源、应用文件上传、数据湖还是备份归档,对象存储都是最经济的选择。三大云的对象存储服务在功能上高度相似,但定价结构和存储分层有细微差异。

对比维度Amazon S3Google Cloud StorageAzure Blob Storage
标准存储(每GB/月)$0.023$0.020$0.018
低频访问层(每GB/月)$0.0125$0.010$0.010
归档层(每GB/月)$0.0036(Glacier Instant)$0.0012(Archive)$0.00099(Cool)/$0.00099(Archive)
数据持久性99.999999999%99.999999999%99.999999999%
免费额度5GB 标准 + 2万次请求/月(12个月)5GB + 5000次操作/月(仅北美)5GB + 2万次读写/月(12个月)
取回费用标准免费,归档层有取回费标准免费,归档层有取回费标准免费,归档层有取回费
CDN 集成CloudFront(同账号免传输费)Cloud CDNAzure Front Door / CDN
版本控制支持支持支持(软删除 + 版本)
生命周期规则支持(分层+过期)支持(分层+过期)支持(分层+过期)
S3 兼容 API原生支持(互操作)支持(通过网关)

Amazon S3:事实标准与生态王者

S3 是对象存储领域的事实标准。它的 API 被大量第三方存储服务兼容(MinIO、Backblaze B2 等),形成了庞大的 S3 兼容生态。如果你在选型时需要最大兼容性和工具链支持,S3 是默认选择。

Google Cloud Storage:统一 API 与最低归档价

GCS 用单一 API 覆盖所有存储类别,切换分层不需要改代码,只需在生命周期规则中配置。归档层价格是三大云中最低的($0.0012/GB),适合冷数据长期存储。

Azure Blob Storage:与数据湖 Gen2 一体化

Azure Blob Storage 的独特优势是与 Data Lake Storage Gen2 一体化——同一个存储账号可以同时做对象存储和 HDFS 兼容数据湖,无需在存储服务间迁移数据。对使用 Azure 数据服务的团队来说,这是极大优势。

选型建议

常见问题

Q: S3 和 Cloud Storage 哪个便宜?

标准存储层 GCP 略便宜($0.020 vs $0.023/GB),但差距不大。归档层 GCP 明显更便宜($0.0012 vs $0.0036/GB)。但要注意请求费用——高频小文件场景下 S3 的请求费用可能更低。

Q: 如何选择存储分层策略?

使用生命周期规则:30 天后转低频访问层(节省约 50%),90 天后转归档层(节省约 85%),365 天后按需删除。S3 的 Intelligent-Tiering 可以自动在热/温层间切换,适合访问模式不确定的数据。

Q: 对象存储能做数据库吗?

不适合。对象存储适合非结构化数据和文件存储,不支持随机读写和事务。需要结构化查询请使用托管数据库(RDS/Cloud SQL/Azure SQL)或数据仓库(Redshift/BigQuery/Synapse)。

← 返回云资源列表 订阅产品动态