开发者社区> 问答> 正文

ADB PG的架构是如何工作的?

ADB PG的架构是如何工作的?

展开
收起
花开富贵111 2024-07-24 17:54:46 25 0
2 条回答
写回答
取消 提交回答
  • ADB PG的架构中,Master节点负责接受连接请求、SQL解析、优化、事务处理,并分发任务到Segment执行。Segment节点是独立的PostgreSQL数据库,负责业务数据的存储和计算,每个Segment位于不同的物理机上,存储数据的不同部分,支持横向扩展。

    2024-07-24 19:58:46
    赞同 展开评论 打赏
  • AnalyticDB for PostgreSQL分为存储弹性模式和Serverless两种产品形态。存储弹性模式是基于ECS+ESSD云盘的Shared-Nothing架构采用MPP架构,Serverless是基于ECS+本地缓存+OSS远端存储的存储计算分离的Shared-Storage架构。

    AnalyticDB for PostgreSQL实例包含一个协调节点(又称Master节点)和多个工作节点(又称Segment节点)。协调节点负责集群的元数据管理、负载均衡等。工作节点负责数据处理,工作节点内部包含Orca优化器、自研的Laser执行引擎和Beam存储引擎,实现查询的高性能,同时结合IMV实时物化视图组件,打造实时数仓。工作节点挂载的ESSD云盘负责热数据存储,而冷数据则存储在OSS中,通过冷热数据分层存储,兼顾查询性能和存储成本。工作节点的计算资源和存储资源,可独立扩缩容。
    image.png

    ——参考链接

    2024-07-24 19:17:08
    赞同 2 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载
青团社云原生架构实践—亿级灵活用工平台的架构实践 立即下载