跳转到

什么是云数据库?

云数据库是指在云端部署、交付和访问的数据库。与传统的本地数据库一样,云数据库也能组织和存储结构化、非结构化和半结构化数据。不过,它们也提供与云计算相同的许多优势,包括速度、可扩缩性、敏捷性以及降低费用。

详细了解 Google Cloud 数据库如何帮助打造出色的客户体验,并帮助世界各地的企业满足各种用例的需求。

云数据库已定义

云数据库是在公有云或混合云环境中运行的数据库,可帮助整理、存储和管理组织中的数据。云数据库可以作为代管式数据库即服务 (DBaaS) 提供,也可以部署在基于云的虚拟机 (VM) 上,并由内部 IT 团队管理。  

云数据库的类型

与传统的本地数据库一样,云数据库可以分为关系型数据库和非关系型数据库。

  • 关系型云数据库由一个或多个列和行表组成,并可让您以预定义的关系整理数据,以了解数据的逻辑关系。这些数据库通常使用固定数据架构,您可以使用结构化查询语言 (SQL) 来查询和操作数据。它们具备高度一致性、可靠性,并且最适合处理大量结构化数据。

关系型数据库的示例包括 SQL Server、Oracle、MySQL、PostgreSQL、Spanner 和 Cloud SQL。

  • 非关系型云数据库可存储和管理非结构化数据,例如电子邮件和移动消息文本、文档、调查问卷、富媒体文件和传感器数据。 它们不像关系型数据库那样遵循明确定义的架构,并允许您保存和整理信息(无论其格式如何)。

非关系型数据库的示例包括 MongoDB、Redis、Cassandra、Hbase 和 Cloud Bigtable。

为何使用云数据库?

如今,生成和收集的数据量呈指数级增长。它不仅多样化,而且完全不同。数据现在可存储在本地数据库以及分布式云应用和服务中,因而难以使用传统方法进行集成。此外,实时数据处理对于业务成功也至关重要 - 任务关键型应用的数据传输延迟可能会造成灾难性后果。  

随着云采用的加速以及我们使用数据的方式不断演变,旧式数据库面临着巨大的挑战。

云数据库具有灵活性、可靠性、安全性和实惠的价格等优势。为构建现代业务应用奠定坚实基础。具体而言,它们可以快速适应不断变化的工作负载和需求,而不会进一步增加工作负担已经很沉重的团队的工作负担。  

云数据库的优势

降低运营开销

云数据库消除了任何物理基础架构的管理和维护工作。您的云服务商负责预配、更新和维护所有硬件、操作系统和数据库软件。

提高了敏捷性和可伸缩性

您可以启动新的云数据库,也可以在几分钟内停用云数据库。这样,您就可以更快地测试、实施和验证新想法。此外,当您的应用在高负载状态下发展壮大并提供一致的性能时,云数据库可以动态扩缩。  

降低总拥有成本 (TCO)

云服务提供商拥有并运营基础架构,这使得团队可以专注于构建应用。此外,采用随用随付方案时,您可以按需预配所需资源,并根据您的使用情况进行扩缩。

灵活的数据库选项

您可以根据具体使用场景和应用需求,选择专门构建的云数据库,其功能和性能水平符合您的需求。

安全可靠的数据

云服务提供商投资于先进的技术和专家,以提供多层保护和集中式安全政策,帮助保护客户数据,同时不会降低创新速度。

更好的可靠性

云平台(包括云数据库)附带了许多内置功能,这些功能旨在保持稳定的连接并满足服务等级协议 (SLA),包括高可用性、自动备份和强大的灾难恢复功能。

云数据库的注意事项

虽然云数据库的优势可以帮助组织解决许多会阻碍增长和数字化转型的现代障碍,但当您规划迁移到云端时,需要牢记一些常见的云数据库注意事项。

  • 供应商锁定
  • 很难与其他系统整合数据
  • 复杂而冗长的迁移
  • 低估云费用
  • 连接停机的可能性
  • 云安全问题

上文并不一定是云数据库的缺点,而是在选择云服务提供商时应谨慎权衡的因素。您需要花时间来评估能满足您具体业务需求的最佳云端数据库和服务模式。 

利用 Google Cloud 解决业务难题

新客户可获得 $300 赠金,用于抵扣在 Google Cloud 上的支出。
开始使用
与 Google Cloud 销售专员联系,详细讨论您的独特挑战。
与我们联系

云数据库管理

云数据库采用两种部署模型:传统的自行管理和代管式数据库即服务 (DBaaS)。 

  • 传统的自行管理云数据库:云数据库以传统部署模型安装和托管在虚拟机上。借助此模型,您可以更好地控制数据库,并且您的内部 IT 团队仍然负责数据库管理和维护。  

  • 代管式数据库服务:云数据库以服务的形式进行访问。它在云服务提供商的物理基础架构上运行,其中基础架构负责执行大多数运营、维护和数据库管理任务。通常,它包括自动预配、扩缩、安全、升级和健康监控,这是确保数据库始终可用且保持高性能所需的一切。  

借助云数据库,迈出下一步

Google Cloud 提供了一系列代管式数据库服务,这些服务简单易用,可满足各种业务需求,在支持 Google 最热门产品(包括 YouTube、Google 搜索和 Google 地图)的同一底层架构上构建而成。

我们还提供了一个生态系统,其中包含 MongoDB、Neo4j、Cassandra 等在 Google Cloud 上运行的热门第三方数据库 API 和产品。您可以在管理、结算和支持方面获得无缝的用户体验,同时还能自由地以所需方式构建应用。  

此外,Google Cloud 还提供了数据库迁移计划,可帮助您获得全面的指导和专家支持,从而简化迁移过程并解决数据库迁移的复杂性。它还提供资金支持,帮助抵消迁移费用,从而加速迁移到云端,而无需担心不确定的时间或高昂的费用。