开发者社区 > 数据库 > 正文

AnalyticDB MySQL 3.0 的技术架构由哪几层组成?

AnalyticDB MySQL 3.0 的技术架构由哪几层组成?

展开
收起
曦情兮 2022-05-09 22:25:54 290 0
1 条回答
写回答
取消 提交回答
  • 第一层是接入层,由 Mulit-Master 可线性扩展的协调节点构成,主要负责协议层接入、SQL 解析和优化、实时写入 Sharding、数据调度和查询调度。 第二层是计算引擎,具备分布式 MPP + DAG 融合执行能力,结合智能优化器,可支持高并发和复杂 SQL 混合负载,同时借助于云原生基础设施,计算节点实现了弹性调度,可根据业务需求做到分钟级甚至秒级扩展,达到了资源的有效利用。 第三层是存储引擎,基于 Raft 协议实现的分布式实时强一致高可用存储引擎,通过数据分片和 Multi-Raft 实现并行,利用分层存储实现冷热分离降低成本,通过行列存储和智能索引达到极致性能。

    2022-05-10 13:01:53
    赞同 展开评论 打赏

数据库领域前沿技术分享与交流

相关产品

  • 云数据库 RDS MySQL 版
  • 相关电子书

    更多
    One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
    One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
    如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

    相关镜像