上海品茶

您的当前位置:上海品茶 > 报告分类 > PDF报告下载

腾讯云PostgreSQL生态的技术架构演进(22页).pdf

编号:86218 PDF 22页 1.97MB 下载积分:VIP专享
下载报告请您先登录!

腾讯云PostgreSQL生态的技术架构演进(22页).pdf

1、腾腾讯讯云云P Po os st tg gr re eS SQ QL L生生态态的的技技术术架架构构演演进进刘少蓉()腾讯云数据库目目录录O Ov ve er rv vi ie ew wT Te en nc ce en nt ts s J Jo ou ur rn ne ey y i in n P PG G f fr ro om m C Cl lo ou ud d D DB B t to o C Cl lo ou ud d-n na at ti iv ve e D DB BW Wh ha at ts s n ne ex xt t?P PA AR RT T 0 01 1 -O Ov ve er r

2、v vi ie ew w云原生TDSQL-C PG分布式HTAPTDSQL PG分布式分析型TDSQL-A 云数据库TencentDB for PG腾讯云数据库PostgreSQL生态产品P PA AR RT T 0 02 2 T Te en nc ce en nt ts s J Jo ou ur rn ne ey y i in n P PG G f fr ro om m C Cl lo ou ud d D DB B t to o C Cl lo ou ud d-n na at ti iv ve e D DB BMasterSlave强同步HA控制台Tcp读写数据申请/管理cos冷备Contr

3、olAPIES集群慢日志查询错误日志查询云监控监控告警l 一键创建,丰富可选的软硬件配置l 轻松管理,完善的自助运维管理工具易易于于部部署署和和管管理理l 服务高可用:一主一从强同步架构l 备份高可用:cos备份高高可可用用l 多种云产品集成联通l 控制台、SDK、API等丰富的接入方式开开放放与与服服务务集集成成l 全面集成高级商业特性:安全、告警、SQL、机器学习等多多种种插插件件支支持持T Te en nc ce en nt tD DB B f fo or r P Po os st tg gr re eS SQ QL L:开开箱箱即即用用的的云云端端数数据据库库服服务务场景化的内核优化

4、e.g.,通过异步DDL方式实现主备延迟优化透明数据加密(TDE)借助云上 KMS 的能力,实现了 TDE 的功能,提高了安全性丰富的插件,e.g.,timescaledb,时序数据库 pipelinedb,流式计算 rdkit,针对化学类场景 zhparser,中文分词TencentDB for PostgreSQL的优势 TencentDB for PG 给一定数量下的业务提供了All In One的数据解决方案 当业务不断扩大,数据量超过单机的limit时,我们有什么解决方案呢?传统方法-分库分表把一张逻辑表拆分很多物理表业务需要实现复杂的分布式逻辑(e.g.,事务,跨表查询)分布式MP

5、P架构水平扩展(scale out)把复杂的分布式逻辑留给数据库解决业务逻辑简单从单机数据库到分布式数据库 TDSQL PG 架构Local DataLocal catalogDatanode1Global catalogCoordinatorTransation InfoGlobal objectGTM-MTransation InfoGlobal objectGTM-SGlobal catalogCoordinatorGlobal catalogCoordinatorLocal DataLocal catalogDatanode2Local DataLocal catalogDatanod

6、e3Local DataLocal catalogDatanode4D Da at ta a F Fo or rw wa ar rd d B Bu us s 集集群群数数据据交交互互总总线线C Co oo or rd di in na at to or r(协协调调节节点点C CN N)业务访问入口,每个节点对等,对外提供一致视图D Da at ta an no od de e(数数据据节节点点D DN N)业务数据存储节点G GT TM M(事事务务管管理理器器)全局事务管理器,协调集群集群事务,并管理全局对象指标监控运维管理实时告警安全审计数据治理GTMCNCNCNDNDNDNtimest

7、amptimestamptimestamp0302多个GTM节点构成集群,主节点对外提供服务;主备之间通过日志同步时间戳状态,保证GTM核心服务可靠性。G GT TM M单单点点可可靠靠性性问问题题CN,DN的事务向GTM请求全局时间戳作为事务的版本标识C CN N,D DN N向向G GT TM M请请求求时时间间戳戳01GTM提供全局统一时间戳,进行全局事务一致性同步全全局局时时钟钟同同步步04通过专利技术提供高性能可扩展的分布式事务能力高高性性能能可可扩扩展展分分布布式式事事务务TDSQL PG 高效可扩展的分布式事务设计T TD DS SQ QL L P PG G (代代号号T TB

8、Ba as se e)开开源源2019.11.07腾讯正式宣布TDSQL-PG开源开源地址:https:/ V2.1.0版本 多活能力更上一层楼2021/7 V2.2.0版本 性能再提升白倍2022/1 V2.3.0版本 分区表能力增强易用性重磅升级TDSQL-A是腾讯自研的一款分布式分析型数据库基于TDSQL PG的架构上演进,从架构上全面优化分析性能100%PostgreSQL 兼容,高度兼容Oracle核心技术行列混存列式数据的多级压缩(透明,轻量)向量化执行引擎多种并行执行策略(MPP,SMP+SIMD)基于代价的优化引擎(CBO)分布式延迟物化的优化 减少不必要的网络开销T TD D

9、S SQ QL L-A A 分分布布式式分分析析型型数数据据库库DB MasterDB SlaveCNCNDNDNDNShared-StorageRORWRO单机数据库 无共享MPPDN compute+storage云原生 计算存储分离(Aurora SIGMOD 2017),按需弹性扩展资源池化,降本增效从云数据库到云原生数据库 Shared-Storage/WAL ReplayerRORWROReplicationReplicationWALDataDataData日志即数据库 减少网络开销,提高写性能设计思想 RW 和 RO 基于一份数据,放在共享存储 RW仅将WAL写入共享存储、不写

10、Page 共享存储通过重放WAL,实现存储节点上 Page 页的修改 存储层以 Page 为单位维护数据 RO 从RW接收 WAL,并在缓存中重放,保持缓存中 Page 持续更新云原生数据库:日志即数据库l 完全自研的云原生数据库l 基于计算存储分离,日志即数据库的设计思想l 融合传统数据库,云计算,新硬件技术的优势l 高可用,高可靠,高性能,极致弹性l 快速恢复:支持基于快照的秒级备份和回档l 无锁化设计:减少内核切换l 100%PG兼容,高度兼容OracleTDSQL-C PG 腾讯云原生分布式数据库COS计算层CynosPG 基于PG研发的计算引擎查询处理器,事务管理,缓存实现,锁,MV

11、CCFull page write脏页刷盘Cynos File System用户态文件系统,主要提供分布式文件管理Cynos Store Agent计算存储之间的读写交互主备之间的日志流同步存储层WAL日志记录,日志回放,持久存储,备份/恢复,CRCT TD DS SQ QL L-C C P PG G架架构构T TD DS SQ QL L-C C P PG G 分分布布式式存存储储T TD DS SQ QL L-C C P PG G 可可调调度度的的计计算算节节点点P PA AR RT T 0 03 3 W Wh ha at ts s n ne ex xt t?未未来来展展望望完善生态架构演进软硬一体更智能化THANKS谢谢观看

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(腾讯云PostgreSQL生态的技术架构演进(22页).pdf)为本站 (云闲) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部