部署架构

系列
说明
适用场景
• 单节点,计算与存储分离。 • 不支持增加只读实例。
• 个人学习。 • 微型网站。 • 中小企业的开发测试环境。
• 一主一备的高可用架构,支持自动故障切换。备节点不可访问。 • 支持增加只读实例扩展读能力。
• 大中型企业的生产数据库。 • 互联网、物联网、零售电商、物流、游戏等行业的数据库。
• 一主多备的高可用架构,支持自动故障切换。备节点可访问,提升读能力。 • 可增加更多备节点进一步扩展读能力。
• 大中型企业的生产数据库。 • 互联网新零售行业、汽车制造行业、企业大型ERP系统等。

基础系列

RDS基础系列实例也称为单机版实例,只有单个数据库节点,计算与存储分离,性价比超高。
计算与存储分离,计算节点的故障不会造成数据丢失。
于超大规模的阿里云飞天分布式存储,保证数据多副本的可靠性。
notion image

高可用

采用一主一备的经典高可用架构
备节点仅作为备份形式存在,不提供业务访问。
多可用+LB
notion image

集群架构

notion image
  • 更灵活
    • 节点的灵活部署
      • 相比基础系列和高可用系列的固定节点形态,RDS MySQL集群系列实例实现了节点数可变的拓扑管理。可在创建实例后,根据业务需求灵活增删节点,变更节点配置,实现更优的性价比。详情请参见增加实例节点删除实例节点变更节点配置
    • 节点粒度的监控
      • RDS MySQL集群系列实例提供了节点粒度的监控数据,用户可以直观地看到每个节点的监控情况。
  • 更可靠
    • 多可用区容灾
      • 相比高可用系列一主一备两个可用区容灾,RDS MySQL集群系列实例的每个备节点均可参与容灾切换,建议将每个节点配置在不同的可用区,实现多可用区容灾。
    • 数据强一致性
      • 三个节点以上的集群系列,支持使用组复制(MySQL Group Replication,MGR)。组复制基于分布式一致性协议(Paxos),事务在主节点提交之前,会将事务的数据发送到各个备节点上,确保超过半数备节点收到事务的数据后,事务才能在主节点提交。相较于半同步或异步复制,组复制提供数据强一致性,数据安全性更高。
    • 可靠性更强的备节点
      • 阿里云技术团队通过云原生技术对RDS进行了一系列深度优化,进一步提升了RDS MySQL集群系列实例备节点的可靠性:
      • 重构RDS高可用系统,将备节点的故障发现时长从分钟级优化到秒级。
      • 基于EBS(Elastic Block Storage)提供的秒级快照能力,将数据恢复耗时从几十分钟缩短到1分钟,从而实现了99%的场景下,备节点从故障发生到节点恢复不超过10分钟。
Loading...
目录
文章列表
王小扬博客
产品
Think
Git
软件开发
计算机网络
CI
DB
设计
缓存
Docker
Node
操作系统
Java
大前端
Nestjs
其他
PHP