更新时间:2024-09-12 GMT+08:00
分享

GaussDB(for MySQL)标准版实例类型

数据库实例是GaussDB(for MySQL)标准版的最小管理单元。一个实例代表了一个独立运行的GaussDB(for MySQL)标准版。您可以在一个实例中创建和管理多个数据库,并且可以使用与独立访问数据库实例相同的工具和应用进行访问。使用管理控制台或基于HTTPS请求的API(Application programming interface)可以方便地创建或者修改数据库实例。GaussDB(for MySQL)标准版对运行实例数量没有限制,但每个数据库实例都有唯一的标识符。

GaussDB(for MySQL)标准版实例可进行如下分类:

表1 实例类型

实例类型

简介

使用说明

适用场景

单机实例

采用单个数据库节点部署架构。与高可用实例相比,它只包含一个节点,但具有高性价比。

单机实例出现故障后,无法保障及时恢复。

  • 个人学习。
  • 微型网站。
  • 中小企业的开发测试环境。

高可用实例

  • 采用一主一备的经典高可用架构。
  • 支持跨可用区(AZ)高可用,可以选择主可用区和备可用区不在同一个可用区。
  • 主节点和备节点共用一个IP地址。
  • 备节点提高了实例的可靠性,创建主节点的过程中,会同步创建备节点,备节点创建成功后,IP地址对用户不可见。
  • 当主节点故障后,会发生主备切换,期间数据库客户端会发生短暂中断。若存在复制延时,主备切换时间会长一点,数据库客户端需要支持重新连接。
  • 大中型企业的生产数据库。
  • 覆盖互联网、物联网、零售电商、物流、游戏等行业的应用。

只读实例

采用单个物理节点架构(没有备节点)。

当只读实例与主数据库之间复制异常后,需要较长时间重建和恢复(具体时长取决于数据量)。

在对数据库有少量写请求,但有大量读请求的应用场景下,可创建只读实例,利用只读实例满足大量的数据库读取需求,以此增加应用的吞吐量。

相关文档