面向 MySQL、PostgreSQL 和 SQL Server 的全托管式关系型数据库服务

Cloud SQL 与使用 MySQL、PostgreSQL 和 SQL Server 的应用完全兼容。您可以在世界各地连接几乎所有应用。Cloud SQL 可自动执行备份、复制和故障转移操作,确保您的数据库可靠、灵活且具备高可用性,从而满足您的性能需求。

  • 易于管理且兼容的云端关系型数据库
  • 在世界任意地方连接针对 MySQL、PostgreSQL 或 SQL Server 构建的应用
  • 自动完成数据库预配、存储容量管理和其他耗时的任务
  • 借助为实现高可用性而内置的自动化机制、备份功能、安全更新以及全天候提供支持的 SRE 团队,确保可靠性和安全性
  • 轻松与您的工作站以及 App Engine、Compute Engine、Kubernetes 和 BigQuery 集成

安全且合规

系统会自动对静态数据和传输中的数据进行加密。Virtual Private Cloud (VPC) 的专用连接和由用户控制的网络访问通道均受防火墙保护。符合 SSAE 16、ISO 27001、PCI DSS v3.0 和 HIPAA 的要求。

按需扩缩

灵活的扩缩选项让您无需在开始之前预先配置或规划容量。无论您是要快速开始简单的测试,还是要立即在生产环境中使用高可用性数据库,只需一次 API 调用即可创建数据库。

设置只需几分钟

利用标准连接驱动程序和内置迁移工具,创建并连接到您的第一个数据库只需几分钟的时间。

主要特性

对于 DevOps 团队

完全托管

Cloud SQL 会自动确保您的数据库可靠、安全且可扩缩,以便您可以将重点放在应用上,避免在管理上浪费时间。Cloud SQL 可以自动执行所有备份、复制、加密修补和扩容操作,同时确保在全球任何地方实现超过 99.95% 的可用性。

对于开发者

集成

几乎可从任何应用访问 Cloud SQL 实例。从 App EngineCompute EngineGoogle Kubernetes Engine 和您的工作站轻松连接。使用 BigQuery 直接查询您的 Cloud SQL 数据库,实现更多分析可能性。

对于企业用户

可靠

您可以轻松配置复制和备份设置,以保护您的数据。此外,您还可以启用自动故障转移功能,使数据库具备高可用性。Cloud SQL 会自动加密您的数据,且符合 SSAE 16、ISO 27001、PCI DSS v3.0 和 HIPAA 的要求。

查看所有特性

客户案例

亮点

  • Cloud SQL for PostgreSQL 实例为该平台的 15 项微服务中的许多项提供助力,确保每一项服务都能独立扩缩

  • OneMarket 现在可以将重点放在数据模型上,而不是数据库管理上,因而能够向全球客户提供更多价值

行业

  • 零售

查看更多客户

最新资讯

文档

Google Cloud 基础知识
Cloud SQL 价格

查看各项数据库服务的价格:MySQL、PostgreSQL 和 SQL Server。

Google Cloud 基础知识
Cloud SQL 特性

详细了解各项 Cloud SQL 数据库服务的特性和功能。

教程
从外部应用连接到 Cloud SQL

了解如何从 Google Cloud 之外运行的应用连接到 Cloud SQL。

教程
使用公共 IP 连接 MySQL 客户端

将 MySQL 客户端连接到 Cloud SQL 实例,无论该客户端是在您的客户端机器本地运行,还是在 Cloud Shell 中运行。

Google Cloud 基础知识
Cloud SQL for MySQL

了解 Cloud SQL for MySQL 的主要特性和功能。

Google Cloud 基础知识
高可用性配置

简要了解 Cloud SQL 实例的高可用性 (HA) 配置。

教程
所有 Cloud SQL 快速入门

快速了解如何使用 Cloud SQL。

教程
所有 Cloud SQL 方法指南

在 Cloud SQL 中执行各种操作。

API 与库
所有 Cloud SQL 参考文档

可帮助您使用 Cloud SQL 的 API 和其他工具。

常见使用场景

利用可扩缩的数据库构建容器化应用

将 Cloud SQL 与 Google Kubernetes Engine 集成以实现快速开发和灵活扩缩。

利用 Kubernetes 和 Cloud SQL (PostgreSQL) 构建应用

利用 Google Kubernetes Engine 和 Cloud SQL for PostgreSQL 构建和扩缩应用。Google Kubernetes Engine 能让您轻松部署、更新和管理您的应用和服务,加快应用开发和迭代。Cloud SQL 让您可以轻松地在 Google Cloud 上设置、维护、管理和控制 PostgreSQL 数据库。

此使用场景涉及的是由独立存储服务驱动的微服务架构中的一个构件。Cloud SQL 实例可以用于驱动多项不同的微服务,从而分散数据管理工作,确保每项服务都可独立扩缩。开始实验

架构,展示如何利用 Kubernetes 和 Cloud SQL (PostgreSQL) 构建应用Google Kubernetes EngineHTTP ingressZone APython + flaskKubernetes podPython + flaskKubernetes podCloud SQLPrimary InstanceZone BPython + flaskKubernetes podPython + flaskKubernetes podCloud SQLSecondary InstanceEnd userSynchronous replication

所有特性

Cloud SQL for MySQL

安全访问与连接 无论是在 Google 内部网络上,还是在数据库表、临时文件和备份中,Cloud SQL 数据均处于加密状态。Cloud SQL 支持通过 Virtual Private Cloud (VPC) 实现专用连接,每个 Cloud SQL 实例都包含一个网络防火墙,因而您可以控制对数据库实例的公共网络访问权限。
可用性保护 将实例复制到其他地区并实现自动故障转移,从而隔离很多类型的基础架构、硬件和软件故障。
可扩缩性 随着您的数据规模的增加,轻松纵向扩容到 64 个处理器核心以及超过 400 GB RAM,同时增加读取副本来处理日益增长的读取流量。
存储空间自动扩容 Cloud SQL 可以在您接近限额时自动增加存储容量。这样,您就不需要花时间来估算未来的存储需要,并且只需在有需要时才花钱购买容量。
高性能 Cloud SQL 支持性能密集型工作负载 - 最高可支持 60000 IOPS,且不会产生额外的 IO 成本。
轻松集成 几乎可从任何应用访问 Cloud SQL 实例。从 App EngineCompute EngineGoogle Kubernetes Engine 和您的工作站轻松连接。使用 BigQuery 直接查询您的 Cloud SQL 数据库,实现更多分析可能性。
自动备份 自动执行每日备份和二进制日志记录(用于复制或时间点恢复)。
时间点恢复 将您的实例恢复为某个较早时间点的状态。
外部迁移 只需短暂停机,即可将本地 MySQL 数据库(或 MySQL 兼容数据库)迁移到 Cloud SQL。
兼容性 Cloud SQL 提供标准 MySQL 数据库,可保证应用的兼容性,帮助您更快地构建和部署云应用。

Cloud SQL for PostgreSQL

安全访问与连接 无论是在 Google 内部网络上,还是在数据库表、临时文件和备份中,Cloud SQL 数据均处于加密状态。Cloud SQL 支持通过 Virtual Private Cloud (VPC) 实现专用连接,每个 Cloud SQL 实例都包含一个网络防火墙,因而您可以控制对数据库实例的公共网络访问权限。
内置高可用性 自动故障转移功能可隔离很多类型的基础架构、硬件和软件故障。
可扩缩性 随着您的数据规模的增加,轻松纵向扩容到 64 个处理器核心以及超过 400 GB RAM,同时增加读取副本来处理日益增长的读取流量。
存储空间自动扩容 Cloud SQL 可以在您接近限额时自动增加存储容量。这样,您就不需要花时间来估算未来的存储需要,并且只需在有需要时才花钱购买容量。
高性能 Cloud SQL for PostgreSQL 最高可支持 60000 IOPS,且不会产生额外的 IO 成本。
轻松集成 几乎可从任何应用访问 Cloud SQL 实例。从 App EngineCompute EngineGoogle Kubernetes Engine 和您的工作站轻松连接。使用 BigQuery 直接查询您的 Cloud SQL 数据库,实现更多分析可能性。
自动备份 自动执行每日备份和二进制日志记录(用于复制或时间点恢复)。
时间点恢复 将您的实例恢复为某个较早时间点的状态。
标准 API Cloud SQL 提供标准 PostgreSQL 数据库,可保证应用的兼容性,帮助您更快地构建和部署云应用。借助标准连接驱动程序和内置迁移工具即可快速开始使用。

Cloud SQL for SQL Server(Beta 版)

内置高可用性 实时迁移能力使我们底层基础架构的维护工作变得透明。 Cloud SQL for SQL Server 具备内置高可用性,可将数据同步复制到每个地区的区域永久性磁盘中。Cloud SQL 可持续检查运行状况,并以尽可能短的停机时间完成故障转移。
安全访问与连接 无论是在 Google 内部网络上,还是在数据库表、临时文件和备份中,Cloud SQL 数据均处于加密状态。Cloud SQL 支持通过 Virtual Private Cloud (VPC) 实现专用连接,每个 Cloud SQL 实例都包含一个网络防火墙,因而您可以控制对数据库实例的公共网络访问权限。
兼容性 Cloud SQL for SQL Server 提供 SQL Server 的多个版本,并且支持 Microsoft Visual Studio 和 SQL Server Management Studio 等客户端。
可扩缩性 在地区可用性和区域可用性之间选择,并根据工作负载情况来自定义实例(3.75 GB–416 GB 内存,最高可达 30 TB 的存储容量)。
存储空间自动扩容 Cloud SQL 可以在您接近限额时自动增加存储容量。这样,您就不需要花时间来估算未来的存储需要,并且只需在有需要时才花钱购买容量。
高性能 Cloud SQL for SQL Server 每秒钟可处理 20000 IO,并且不会产生额外的 IO 成本。
轻松集成 几乎可从任何应用访问 Cloud SQL 实例。从 App EngineCompute EngineGoogle Kubernetes Engine 和您的工作站轻松连接。使用 BigQuery 直接查询您的 Cloud SQL 数据库,实现更多分析可能性。

价格

Cloud SQL 支持各种各样的容量大小,能完美契合您的预算。价格因配置(包括您预配的存储容量、内存和 CPU)而异。Cloud SQL 支持按秒计费,您可以轻松地停止和启动数据库实例。

查看价格详情

合作伙伴