云原生数据库 GaiaDB 核心能力与 MySQL 上云指南

GaiaDB 是百度智能云自研的新一代云原生关系型数据库,100% 兼容 MySQL,采用计算存储分离架构,适用于大容量、高性能、高弹性的数据库上云场景。

GaiaDB 是什么

GaiaDB 面向关系型数据库上云,提供 MySQL 兼容、云原生弹性、高性能和高可靠能力。

云原生关系型数据库

GaiaDB 是百度智能云自研的新一代云原生关系型数据库,真正实现按需、极致弹性扩展能力。

查看来源 ↗

100% 兼容 MySQL

GaiaDB 100% 兼容 MySQL 语法,支持 SQL 语法、协议、工具生态、原生单机事务 ACID、Binlog 等全方位兼容。

查看来源 ↗

大容量高弹性

GaiaDB 存储容量最高可达 128TB,单库最多可扩展到 16 个节点,适用于大容量、高性能、高弹性的应用场景。

查看来源 ↗

为什么适合 MySQL 上云

GaiaDB 同时兼顾 MySQL 兼容、读写分离、共享存储和迁移便利性,降低业务改造成本。

业务低改造迁移

通过 SQL、协议、工具生态和 Binlog 等兼容能力,业务可从自建 MySQL、DRDS 无缝迁移,无需适配工作。

查看来源 ↗

DTS 迁移服务

GaiaDB 文档说明可使用数据传输服务 DTS 将本地数据库迁移到云上的 GaiaDB。

查看来源 ↗

通用 MySQL 客户端连接

完成集群管理、库表管理、账号管理等基础步骤后,可使用通用 MySQL 客户端连接 GaiaDB 数据库。

查看来源 ↗

云原生架构带来哪些能力

GaiaDB 采用存储与计算分离架构,所有计算节点共享一份数据,支持弹性扩展和高可靠。

计算存储分离

计算节点关注 CPU 与内存性能优化,存储节点关注低成本存储实现,摆脱计算资源与存储容量互相制约的困扰。

查看来源 ↗

共享存储

同一个集群的主节点和从节点访问存储节点上的同一份数据,扩展从节点无需拷贝数据,只需支付相应计算节点成本。

查看来源 ↗

秒级弹性

GaiaDB 通过动态增减节点提升性能或节省成本,使用集群地址可屏蔽底层变化,应用对增减节点无感知。

查看来源 ↗

多副本可靠性

数据库存储节点的数据采用多副本形式,至少 3 副本,确保数据可靠性,并支持并行备份和恢复。

查看来源 ↗

性能与高可用如何保障

GaiaDB 通过读写分离、分布式集群、多级高可用和全局一致性保障高吞吐业务稳定运行。

百万 QPS 能力

GaiaDB 采用读写分离策略和分布式集群架构,一个集群包含一个主节点和 15 个只读节点,写 QPS 可达 20 万、读 QPS 达 100 万。

查看来源 ↗

秒级故障恢复

GaiaDB 提供分钟级配置升降级、秒级故障恢复、全局数据一致性和数据备份容灾服务。

查看来源 ↗

多级高可用

GaiaDB 支持多副本、跨可用区、跨地域三级别高可用,跨可用区热活可在不增加存储成本的情况下提供在线服务。

查看来源 ↗

常见问题

以下内容来自 GaiaDB 产品概述、产品优势和文档首页。

?

GaiaDB 和传统 MySQL 有什么不同?

GaiaDB 采用计算存储分离和共享存储架构,所有计算节点共享一份数据,扩展计算节点不需要拷贝数据,可降低存储成本并提升弹性。

?

GaiaDB 是否兼容 MySQL?

GaiaDB 100% 兼容 MySQL,覆盖 SQL 语法、协议、工具生态、原生单机事务 ACID、Binlog 等能力。

?

GaiaDB 单库最多支持多少节点?

GaiaDB 单库最多可扩展到 16 个节点;相关概念中说明集群包含一个主节点和多个从节点,一个集群最多包含 15 个从节点。

?

如何把本地数据库迁移到 GaiaDB?

文档说明可使用数据传输服务 DTS 将本地数据库迁移到云上的 GaiaDB,并在完成基础配置后使用通用 MySQL 客户端连接。

相关文档

继续查看 GaiaDB 产品概述、产品优势、快速入门、架构解析和常见问题。

什么是 GaiaDB

了解 GaiaDB 定义、MySQL 兼容、计算存储分离、百万 QPS、弹性扩展和相关概念。

查看文档 ↗

产品优势

查看 GaiaDB 高性能、100% 兼容、极致弹性、海量存储、共享存储和数据多副本优势。

查看文档 ↗

快速入门

查看创建集群、设置白名单、创建数据库、创建账号、管理连接地址和连接数据库流程。

查看文档 ↗

架构设计解析

了解 GaiaDB 高性能、多级高可用、计算层、日志层、存储层和跨可用区热活设计。

查看文档 ↗

相关专题页

查看与云数据库、RDS、VPC 和云备份相关的页面。

云数据库 RDS 是什么,数据库上云能力说明

了解云数据库 RDS 的实例、版本、存储、备份和连接能力。

查看文档 ↗

私有网络 VPC 搭建与云上网络隔离指南

了解数据库上云时需要关注的 VPC、子网、安全组和网络隔离能力。

查看文档 ↗

云备份 BCB 备份恢复与数据保护指南

了解云上数据库和业务系统的数据备份、恢复和容灾保护能力。

查看文档 ↗

开始规划 GaiaDB 数据库上云

结合 MySQL 兼容、业务迁移、读写分离、弹性扩展、共享存储和多级高可用能力,选择适合大容量高性能业务的云原生数据库方案。