GaiaDB-S是百度智能云自研的云原生关系型数据库,可以100%兼容MySQL语法,存储容量最高可达128TB,单库最多可扩展到16个节点,适用于大容量、高性能、高弹行的应用场景。
GaiaDB-S采用存储和计算分离的架构,所有计算节点共享一份数据,提供分钟级的配置升降级、秒级的故障恢复、全局数据一致性和数据备份容灾服务。GaiaDB-S既融合了商业数据库稳定可靠、高性能、可扩展的特征,又具有开源云数据库简单开放、自我迭代的优势,GaiaDB-S性能最高可以提升至MySQL的3-6倍,而成本只有商用数据库的1/10。
产品优势
1.高性能,可达百万QPS
GaiaDB-S采用读写分离策略和分布式集群架构,一个集群包含一个主节点和15个只读节点,写QPS可达到20万,读QPS达100万。
2.秒级弹性扩展
GaiaDB-S采用计算存储分离架构,摆脱了计算节点(CPU、内存)与存储容量互相制约的困扰,计算节点关注CPU与内存性能的优化,存储节点关注低成本的存储实现,各自进行了针对性优化,提升资源利用率与性能。同时在计算节点和存储节点之间通过RDMA网络连接,保证数据的传输不会出现瓶颈。 与传统MySQL在购买的时候需要指定购买的磁盘大小不同,GaiaDB-S实现计算存储分离后,存储单独购买。新增计算节点仅需要付出计算的成本,不需要单独增加存储成本。
3.共享存储,降低数据存储成本
与传统MySQL一个实例一份数据拷贝不同,GaiaDB-S同一个集群的所有计算节点(包括主节点和从节点)都访问存储节点上的同一份数据,由于从节点的扩展不需要拷贝数据,创建新的从节点不但速度快,而且很便宜,您仅需要支付相应计算节点的成本。
4.数据多副本,数据零丢失
数据库存储节点的数据采用多副本形式,确保数据的可靠性。
更多产品优势介绍
快速入门
GaiaDB-S提供集群管理、库表管理、账号管理等基础能力,初次使用GaiaDB-S可以从以下几步开始:
- 创建GaiaDB-S集群
- 设置白名单
- 创建数据库
- 创建数据库账号
完成以上几步后,你可以使用通用的MySQL客户端连接GaiaDB-S数据库。
相关概念
集群:GaiaDB-S集群包括一个主节点和多个从节点构成,不同集群之间资源完全隔离。 主节点:主节点承担读写操作,一个集群中包含一个主节点。 从节点:从节点仅承担读操作,一个集群最多包含15个从节点。 节点规格:集群中每个节点的配置(CPU和内存),例如2核8GB。
相关产品
DTS:您可以使用数据传输服务DTS将本地数据库迁移到云上的GaiaDB-S。