首页
学习
活动
专区
工具
TVP
发布
技术百科首页 >PostgreSQL >TDSQL-A PostgreSQL版的产品架构是什么?

TDSQL-A PostgreSQL版的产品架构是什么?

词条归属:PostgreSQL

TDSQL-A PostgreSQL版 采用分布式无共享(share nothing)架构,节点之间相应独立,各自处理自己的数据,处理后的结果可能向上层汇总或在节点间流转,各处理单元之间通过网络协议进行通信,并行处理和扩展能力更好,这也意味着只需要简单的 x86 或 arm 服务器就可以部署 TDSQL-A PostgreSQL版 数据库集群。架构图如下:

各个模块说明如下:

  • Coordinator:协调节点(简称 CN),对外提供接口,负责数据的分发和查询规划,多个节点位置对等,每个节点都提供相同的数据库视图;在功能上 CN 只存储系统的全局元数据,并不存储实际的业务数据。
  • Datanode:数据节点(简称 DN),处理存储本节点相关的元数据,每个节点还存储业务数据的分片。在功能上,DN 负责完成执行协调节点分发的执行请求。
  • GTM:全局事务管理器(Global Transaction Manager,GTM),负责管理集群事务信息,同时管理集群的全局对象,如序列等。
  • Data Forward Bus:集群数据交互总线,集群交互总线由各个服务器上的 FN(Forward Node)节点组成,加入 FN 的主要目的在于减少 DN 之间、CN 和 DN 之间数据交换时创建的连接,从而保证大规模集群下连接不是瓶颈。

在此架构下,集群具有下面几个能力:

  • 多活/多主:每个 CN 提供相同的集群视图,可以从任何一个 CN 进行写入,业务无需感知集群拓扑。
  • 读/写扩展:数据被分片存储在了不同的 DN,集群的读/写能力,随着集群规模的扩大而得到提升。
  • 集群写一致:业务在一个 CN 节点发生的写事务会一致性的呈现在其他 CN 节点,就像这些事务是本 CN 节点发生的一样。
  • 集群结构透明:数据位于不同的数据库节点中,当查询数据时,不必关心数据位于具体的节点。

TDSQL-A PostgreSQL版 的 share nothing 集群架构方便业务接入,降低了业务接入的门槛。

相关文章
【推荐】TDSQL-A PostgreSQL 版 - 新品上线!
TDSQL-A PostgreSQL 版(TDSQL-A for PostgreSQL)是腾讯自主研发的分布式分析型数据库系统,产品采用无共享架构,具有自研高压缩比列式存储引擎和高性能的新一代向量化执行引擎,支持行列混合存储。支持完整的分布式事务 ACID 能力,全面兼容 PostgreSQL,高度兼容 Oracle 语法,支持多级容灾以及高安全能力,为您提供高效的海量数据存储和在线分析处理能力。适用于 GB ~ PB 级的海量 OLAP 场景。
TCS-F
2021-08-09
8140
5月18发布会,这次TDSQL又有什么大动作?
2020年,腾讯云数据库曾举办了一场“十年磨一剑”的发布会,随后,腾讯云原有的TDSQL、TBase、CynosDB三大产品线将统一升级为“腾讯云企业级分布式数据库TDSQL”,同时有分析型数据库TDSQL-A、云原生数据库TDSQL-C和分布式数据库TDSQL三大系列。 现如今,分布式数据库TDSQL依旧强势,不断中标,在推进数据库国产化大潮中乘风破浪,同时,云原生数据库TDSQL-C也在许多行业大会斩获多项荣耀,为数字世界的新未来奠基,而分析型数据库TDSQL-A作为海量数据分析的不二之选,似乎少了一
腾讯云数据库 TencentDB
2021-05-10
7610
数据库企业级能力国产化,6月10日一探究竟!
2022年6月,腾讯云数据库TDSQL PG版 Oracle兼容能力以及TDSQL-A两大引擎全新升级,Oracle兼容性和海量数据查询分析能力再上新台阶。 升级后的TDSQL PG版 Oracle兼容能力将进一步降低用户迁移改造成本,全面支持存储过程、Package管理等高级特性,同时支持分布式和集中式两种架构,用户可以根据业务需要从集中式无缝升级至分布式。 海量数据分析能力也迎来了全面升级,TDSQL分布式分析型引擎TDSQL-A自研列存储引入延迟读取、过滤下推、自适应行列转换等能力,支持更加丰富的使
腾讯云数据库 TencentDB
2022-06-07
6570
在线畅游腾讯云PostgreSQL家族,明天见!
1月7日,一年一度的《PostgreSQL中国技术大会》将在线上召开,本次大会以“开源论道,创新驱动,共建数字化未来”为主题,重点围绕新场景、新技术、新应用等内容展开分享和讨论。 明天(本周六)上午)09:00-12:00,腾讯云数据库专场盛大开启,多位鹅厂顶级技术达人亮相,针对腾讯云PostgreSQL系列产品、技术亮点和创新实践案例做深入解读,6大主题畅游PG海洋。 腾讯云专场议程 议题一:TDSQL开源版的特性升级与演进(1月8日上午9:00-9:30) 分享嘉宾:陈再妮,腾讯云数据库高级工程师
腾讯云数据库 TencentDB
2022-01-10
1.4K0
腾讯云在PostgreSQL领域的‘‘再次突破’’
日前,第11届PostgreSQL中国技术大会圆满落幕,大会上腾讯云多位顶级技术达人携手亮相,分别对腾讯云PostgreSQL系列产品技术亮点和创新实践案例进行了深入解读,针对TDSQL-C PostreSQL高可用特性、TDSQL-A发展历程、技术架构等做出了详细介绍。 会上腾讯云数据库开源产品TDSQL PostgreSQL版(开源代号Tbase)再次公布升级:分区表能力增强,分区剪枝性能提升30%,分布区表关联查询性能(Join)提升超十倍。此外,异地多活易用性增强、分布式死锁自动检测并解锁功能上线
腾讯云数据库 TencentDB
2022-01-12
2K0
点击加载更多
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券