icon腾讯云数据库产品矩阵icon
icon腾讯分布式数据库发展历程icon

目前TDSQL已为近1000+政府客户,2000+金融客户提供数据库服务,行业覆盖政务、银行、保险、游戏、电商、互联网金融、教育、交通、智慧零售、物联网等。

icon腾讯云数据库 信创测试资质报告icon
icon腾讯云数据库上下游国产化系统适配icon
icon腾讯云数据库 丰富的生态圈icon
icon腾讯云数据库上下游国产化系统适配icon
iconTDSQL PostgreSQL版产品简介icon

TDSQL PostgreSQL 版(TDSQL for PostgreSQL, 原 TBase)是腾讯自主研发的分布式数据库系统,同时支持集中式和分布式部署模式;集高扩展性、高SQL兼容度、完整分布式事务支持、高安全能力、多级容灾等能力,适用于GB~PB级的海量 HTAP 场景。TDSQL PostgreSQL 版具备高度的Oracle语法兼容能力,配套有完善的迁移评估工具和方案,帮助客户平滑迁移Oracle, 已经成功应用在金融、政府、电信、交通等行业的核心业务系统。同时,为用户提供便捷的管理工具,提供容灾、备份、恢复、监控、安全、审计等全套解决方案。

HTAP双引擎
TDSQL PostgreSQL版具备事务和分析混合处理技术。提供了高效的OLTP能力和海量的OLAP同时处理能力,可降低业务架构复杂度和成本。
去O理想选择
TDSQL PostgreSQL版同时兼容PostgreSQL以及大部分Oracle 语法,支持诸多企业级特性,是去О的理想选择。
分布式事务一致性
TDSQL PostgreSQL版引入全局事务管理节点来管理分布式事务,通过拥有自主专利的分布式事务一致性技术来保证在全分布式环境下的事务一致性。
企业级数据安全
内核支持三权分立的体系,提供数据透明加密,数据脱敏访问,强制访问控制等多个层级的数据安全保障能力。
秒级在线扩容
您可以在控制台操作实例实现在线自动扩容,且对业务影响时间可以控制在秒级。
便捷管理
提供备份、恢复、监控、迁移等全套解决方案,通过运维管理平台便捷管理集群。
iconTDSQL PostgreSQL版(TBase)发展历程icon
沉淀
十数年的深耕互联网领域,数百技术人员,数十个专利,涵盖社交、娱乐、游戏、支付等众多场景服务的数亿类用户。
升华
依托腾讯技术,实现成熟互联网技术云端产品化,高弹性、低成本云技术助力企业信息化建设。
私有化输出
基于腾讯云技术产品实现金融级自主可控技术体系,自主设计的高可用分布式架构,自动化运维体系实现金融级DEVOPS生态。
全面开放
公有云提供服务,依托腾讯云技术体系,构建全面的金融级数字化技术体系,形成云上云下完整的解决方案。
icon如何选择集中式或分布式 集群的最大提升-扩展性 icon

OLTP场景:解决计算能力的不足、而非时延(集群因存在网络间开销在小数据量的写入、查询,单个语句时延可能会大于单机,)。OLAP场景:解决存储能力不足,大数据量下的时延以及吞吐量。成本、性能、维护成本之间的权衡;单机PG--->TBase 迁移可以平滑进行。

iconTDSQL PG版架构icon

CN:协调节点, 是数据库服务的对外入口,负责数据的分发和查询规划,多个节点位置对等。CN 上只存储系统的元数据,并不存储实际的业务数据,可以配合支持业务接入增长动态增加。DN: 数据节点,执行CN分发的执行请求,实际存储业务数据。 各个 DN 可以部署在不同的物理机上, 也支持同物理机部署多个 DN 节点, DN 节点存储空间彼此之间独立、 隔离,是标准的 share nothing 存储拓扑结构。GTM: 全局事务管理器,负责全局事务管理。不存储业务数据。

iconTDSQL PG版技术架构icon

整体架构目标:业务SQL无需感知集群结构,像使用单机数据库一样使用TDSQL PostgreSQL版数据库集群

iconTDSQL PG版集群icon

实例:一个独立的数据库。Set:一主多备的节点集合,有GTM Set、CN Set、DN Set。GTM: Global Transaction Manager全局事务管理,提供实例范围的统一时钟和支持分布式事务。CN: Coordinator Node协调节点,负责处理业务的读写请求、转发到DN、汇聚多个DN的结果给请求发起者。DN: Data Node数据节点,负责保存实例的一部分数据,DN分为热DN和冷DN两类,热DN存储热数据,冷DN存储冷数据(可选)。OSS:Operating Support System运营支持系统,负责TBase集群的监控运维。集群可以创建多个实例:一个实例只能有一个GTM Set,一个实例可以有一个/多个CN Set,一个实例可以有一个/多个冷DN Set,一个实例可以有一个/多个热DN Set,每个Set内部的副本数可按需配置。

iconTDSQL PG版集群实例icon
分布式实例
采用MPP的架构,能承接业务系统高压力请求
实例有多对数据节点,数据分片存储
扩展能力强,支持横向+纵向扩容
适用于并发要求高、扩展性要求高的场景
集中式实例
采用主备架构,数据存储多份
备机个数0-31
部署架构简单,开发限制少
支持横向加备节点+纵向扩容
适用于读多写少的场景
iconTDSQL PG版集群部署实例icon
iconTDSQL PG版特点icon
Oracle兼容性
完整兼容SQL2011,完整兼容PostgreSQL,支持近千项Oracle语法,是去O的理想选择
完整的分布式事务能力
完整的分布式事务ACID能力,保证分布式读一致性
金融级数据安全
提供金融级容灾方案,三权分立安全体系,行业领先的行列矩阵式权限控制,透明数据加密脱敏能力,内置审计能力
HTAP双引擎
具备高效OLTP和强大OLAP双引擎能力,支持PB级海量数据高效处理,高效分布式执行能力
灵活扩展
集中式分布式灵活扩展,分布式高效弹性扩缩容
便捷管理
提供备份、恢复、监控、迁移、多租户隔离等便捷运维管控平台
iconTDSQL PG版核心优势icon
数据库特性丰富
SQL语法兼容SQL2003标准
窗口分析函数
Oracle常用函数支持
Oracle常用语法支持
MLS安全保护能力
三权分立能力
强制安全规则
数据审计能力
数据透明脱敏
数据透明加密
强大数据治理能力
高效弹性在线扩容
长尾数据冷热分离成本解决方案
多种分区策略
多地多中心容灾能力
强悍HTAP混合负载处理能力
海量事务处理能力
全局sequence支持
支持全并行分布式计算架构
高效完成OLAP计算
扩展性良好
UDF/UDAF/UDWF 存储过程,自定义操作符
自定义FDW(访问外部数据源)
访问接口丰富
Libpq(C/C++) Jdbc/odbc
Ecpg/python
iconTDSQL PG版分布式查询的执行icon

目标:业务SQL无需感知集群结构,像使用单机数据库一样使用TDSQL-A数据库集群。 保障完整的分布式事务ACID能力,提供高效的跨节点的复杂关联查询能力。

iconTDSQL PG版高效可扩展的分布式事务设计icon
全局时钟同步
GTM提供全局统一时间戳,进行全局事务一致性同步 CN,DN向GTM请求时间戳 CN,DN的事务向GTM请求全局时间戳作为事务的版本标识
GTM单点可靠性问题
多个GTM节点构成集群,主节点对外提供服务;主备之间通过日志同步时间戳状态,保证GTM核心服务可靠性。
高性能可扩展分布式事务
通过专利技术提供高性能可扩展的分布式事务能力,专利公开号:CN 110196760 A
iconTDSQL PG版Oracle兼容能力概述icon
驱动层面兼容
JDBC配合内核能力做用法兼容,OCI对oracle接口用法做应用层兼容,Pro*C在嵌入式SQL做代码层兼容。
内核层面兼容
对内置数据类型、内置系统函数、PLSQL等语法层面兼容,对分区表、递归查询、DBlink、伪列等功能层面兼容。
工具层面兼容
异构数据库静态对象、应用SQL差异性评估,异构迁移自动改造,Oracle数据迁移和数据同步。
iconOracle兼容度说明icon
iconTDSQL PG版数据治理icon
iconTDSQL PG版高效的SQL执行器—全并行执行icon
iconTDSQL PG版企业级数据安全icon
iconTDSQL PG版安全体系icon
icon数据透明加密和数据脱敏icon
icon数据库审计能力icon
icon云化多租户的能力icon
icon完备的运维管理系统支持icon
icon数据库迁移-同步工具DBbridgeicon
icon技术架构-- DTS-DBbridgeicon
icon迁移方案-dbbridge首页icon
icon迁移方案-迁移评估报告icon
 
兼容对象:目标端数据库可以直接迁移的对象
可转换对象:目标端数据库可以通过语法规则转换后可以迁移的对象
不兼容对象:目标端数据库目前不能直接迁移的对象,需要人工介入后处理
icon迁移评估示例icon
icon解决方案优势icon
自动化
迁移评估工具、数据迁移工具、迁移校验工具
专业化
联合丰富专业的第三方生态
体系化
多维度体系化评估
标准化
迁移流程标准化
异构化
根据不同业务场景需求,可迁移到不同的目标数据库
icon典型应用场景icon
 
基于传统单机数据库系统无法承载数据量增长和高并发处理场景,企业亟需选型分布式数据库满足业务发展需求。基于Oracle数据库的客户大量存在,如何平滑地切换到国产数据库也是重要的选购考量指标。HTAP混合负载业务场景要求数据库具备HTAP处理能力。
对数据库的要求:
(1)分布式扩展能力
(2)Oracle语法高度兼容 + 高效迁移工具支持
(3)混合负载处理HTAP
icon典型应用场景icon
Oracle 平滑替换
内核级支持大量Oracle语法兼容能力,配套迁移评估和迁移校验工具,实现原oracle业务的平滑迁移。
DB 国产化
全面拥抱国产信创生态,支持国产上下游软硬件,包括国产os,芯片;数据库技术自主可控,代码自研率高,通过相关机构测试,符合数据库国产化需求。
HTAP 混合负载
适合海量数据OLTP和OLAP混合负载处理场景,提供高并发交易业务和高效复杂查询处理能力。
核心交易
提供高并发、高可用、高安全、高性能能力,满足核心交易系统所需。
iconTDSQL PG版分布式场景的能力支撑icon
数据量
交易数据量大于1T以上,或分析数据量大于5T以上
并发能力
并发连接数量达到2000以上,业务要求每秒峰值100万笔业务交易
在线水平扩展
替代业务原有需要分库分表的场景
HTAP能力
具备高并发的OLTP处理能力的同时,兼顾相当量级的OLAP分析能力,支持一站式解决业务对数据库的诉求
分布式事务
将事务机制融入到数据库内,解决分库分表模式的痛点
iconTDSQL PG目前主要客户icon
icon典型应用场景icon
icon部分案例icon
某省公安厅

部署在省厅的汇集库项目,实时入库高达10W条/秒,数据存储共计200TB+,一亿记录关联秒级返回。构建实时点查的智能模型。对接大量BI报表系统。

微信支付

微信支付的在线商户账单系统,通过事件中心消息队列写入,支持冷热数据分离。在日交易量10亿+,月增长10TB+,读峰值28W/min,写峰值100W/min。

PICC

保险核心业务系统应用,已部署上万核,使用TBase全面去Informix+Oracle。南北两地四中心异地双活。

数字广东

承载了6000+张各类加密表查询,累计查询业务2334.4万次,办理业务108.2万次,用户少跑路155万次(2019年底数据)。

第七次人口普查

实时同步海量数据入库,海量数据统计分析,夜间跑批业务,单表20多亿数据入库,多表关联查询秒级响应,qps峰值30w。

icon标杆案例 - 第七次人口普查海量HTAP业务处理icon
两中心、一主三从、读写多平面、灵活可扩展只读平面
国务院、国税、医保、人社、公安、抗疫、交通、能源、水利等政务行业应用
 
腾讯云数据库支持了数十亿级用户数据、七百万个终端的数据实时录入和在线查询统计分析。实时同步海量数据入库,单表20多亿数据入库。海量数据统计分析,多张超级大表关联查询秒级响应,高并发多维度统计查询,夜间跑批业务,QPS峰值30w。腾讯云数据库 TDSQL支持海量数据HTAP业务处理,完美支撑人口普查工作完成。
icon七人普TDSQL PG版部署实践icon
icon某财险核心交易icon
 
涉及数十个业务,包括商业非车险投保管理、保单管理、定报价、配置、数据推送、海量保单、单号管理、用户管理。
线上稳定运行24个月以上,部署数万核心。
使用TBase集中式和TBase分布式版本。
支持多中心容灾部署,定期冷备的方式,帮助业务快速改造,构建业内领先的新一代核心业务系统。
集中式数据库单个实例容纳数据10TB+,承受TPS 5K+,QPS单备机可承受1W+,可通过扩展备机扩展QPS。
计划使用TBase集中式TP和分布式TP全面替换Oracle和Informix。
icon标杆案例 – 国信证券信创数据库icon

背景简介:随着证券业务的创新发展与行情升温,业务系统的复杂度、并发量和数据量均达到了新的高度。一方面,新的业务场景、高可用、容量需求、吞吐压力以及监管规则,让传统集中式数据库架构面临困境。另一方面,为满足行业信创要求,非国产商业数据库将面临退出,而国产分布式数据库肩负使命登上舞台。

容量瓶颈
垂直扩容的限制
缺乏灵活先进的体系结构
计算存储分离,跨数据中心高可用架构
缺乏弹性伸缩能力
系统吞吐能力的弹性伸缩,计算能力扩缩容
成本高昂
整体性能提升需要基于硬件升级,昂贵的商业数据库Lisence
自主可控及信创要求
受制于国外厂商,做不到自主可控,行业信创项目要求
icon标杆案例 – 国信证券信创数据库icon

从应用类型、兼容语法体系两个维度考虑TDSQL-PG对国信证券应用系统的适配:1、反洗钱系统业务兼备了OLTP和OLAP的特征,对此TDSQL-PG的HTAP能力具备独特优势。可满足OLTP业务场景的高并发需求,同时也能解决计算能力的不足的问题;可满足OLAP业务场景的计算密集型需求,同时也能解决大数据量下的时延以及吞吐量问题;可获得代价、性能、维护成本之间的权衡,同时考虑Oracle->TDSQL-PG 迁移代价较小。

icon证券行业数据库替换选型参考icon
TDSQL-PG 版优势:HTAP+分布式+Oracle兼容
可满足OLTP业务场景的高并发需求,同时也能解决计算能力的不足的问题; 可满足OLAP业务场景的计算密集型需求,同时也能解决大数据量下的存储及处理时延以及吞吐量问题; 分布式水平扩容灵活弹性,业务无感 可获得代价、性能、维护成本之间的权衡,同时支持Oracle迁移代价小。 同一管控同时提供集中式和分布式部署架构方案,便于客户灵活选择 国产自研产品安全可控
icon标杆案例 – 太平洋保险数据库国产化替代icon
国产化、去O

Oracle场景 – 目标零修改或少量修改;核心系统去O服务 – 系统数据迁移并成功上线。

高可用、多中心容灾

两地两中心 – 当前地域1+地域2;两地三中心 – 地域1主+地域2备+成都。

知识培训、人才培养

联合人才培养 – 组成联合团队,以战代练;专业认证培训 – 提供培训认证服务。

多场景支持,灵活配置

多场景支持 –提供集中式、分布式、HTAP、OLAP产品形态;统一纳管,license共享;架构升级 – 内核原生分片逻辑,应用无侵入;扩容灵活 – 灵活扩容,扩容步长无限制。

成本优化

硬件成本 – 支持本地盘/SAN利旧、冷热分离降低成本; 软件成本 – 多场景版本软件License共享; 人力成本 – 简单易用,自动化程度高,学习成本低。

自主可控,避免厂商绑架

技术开放 – 源码开放、技术体系开放;全面信创 – 全面支持信创芯片和服务器。

icon标杆案例 –太平洋保险数据库国产化替代收益icon
逐步摆脱国外数据库依赖,实现数据管理安全可控
关键数据资产安全可控,避免被绑定 平滑迁移,应用改造成本低
软件费用大幅下降,硬件/存储可利旧
数据库授权费用大幅下降;集成了高可用、多数据中心支持功能,无需额外付费; 硬件与存储可利旧,节约成本
架构升级,集中式/分布式灵活可选
分布式架构更灵活水平扩展, 实现海量数据和高并发可达成 高可用架构,没单点故障
运维便捷性
基于可视化管控平台可以实现90%场景可视化、流程化
响应/吞吐量
多种软硬技术的结合,实现更大的吞吐量和更短响应时间
自主人才 技术自主可控,人才团队稳定可成长
icon微信支付商户系统icon
案例特征
在线账单流水:典型OLTP应用
写入:事件中心通过消息队列写入,连接池实现进一步连接做连接收敛
查询:提供商户查询订单
事务:依赖完整事务特性,数据一致性高要求
多维度数据治理
冷热存储分离,大小商户分离
业务负载
日交易量10亿+,月增长10TB+ 读15w/min(28w/min峰值), 写54w/min(100w/min峰值)
容灾策略
采用同城两中心三副本 +周期备份 +WAL实时归档
icon某省公安厅案例--多点高效汇集库提供多维分析icon
icon数字广东--高安全数据汇聚平台icon

案例特征:数据高安全性:6000+加密表,数据脱敏,访问白名单,通信链路加密;数据汇聚平台:供粤省事小程序直接查询个人信息+后台数据分析,OLTP在线业务查询+OLAP统计分析。

icon某省公安厅OLAP业务-地理业务库icon
icon某人民医院OLAP库icon
icon小结icon
企业级产品、企业级服务、成熟稳定案例多。生态健康开放,有开源版本,不绑架客户;拥抱开源PG生态,全面支持PG上下游生态,灵活开放。百万行自研代码,十多年沉淀,自主可控,企业级特性增值产品竞争力。高度兼容Oracle兼容性,去O理想选择,配套迁移工具有保障。支持主流软硬件,无特殊硬件需求;适配国产上下游软硬件,国产化能力强。兼具OLTP & OLAP & HTAP能力,兼具集中式和分布式能力,灵活可扩展,灵活互通。
统一强大管控平台,便捷高效。先进分布式事务技术,高并发高吞吐,内外核心交易案例落地。独特数据治理能力,冷热分离降成本,数据倾斜自处理。业界领先三权分立安全体系,数据脱敏、数据加密、数据审计全面支持。PB级海量数据处理、大规模集群支持1000+,百亿级数据秒级返回。高可用有保障,同城双活,两地三中心,异地双活落地大型企业案例。
产品推荐 查看更多>>
    腾讯云 新能源充电安全监管大数据平台

    腾讯云-新能源充电安全监管大数据平台,改变原有新能源汽车、充电基础设施服务、动力电池数据割裂的现状,服务地方安全监管机构,构建三网数据融合的大数据平台,构建立体、全生命周期的新能源设施大数据安全监管体系。

    物联网端到端连接能力

    大数据与AI平台支撑能力

    面向社会服务的运营平台能力输出

    助力相关监管机构提升社会服务效能

    腾讯云T-Sec 天御 注册保护

    针对网站、APP 的线上注册场景,遇到 “恶意注册” 、“小号注册” 、“注册器注册” 等恶意行为,提供基于天御 DNA 算法的恶意防护引擎,从账号、设备、行为三个维度有效识别 “恶意注册”,从“源头”上防范业务风险。

    提供基于天御 DNA 算法的恶意防护引擎

    从账号、设备、行为三个维度有效识别 “恶意注册”

    从“源头”上防范业务风险

    腾讯云 云拨测CAT

    云拨测(Cloud Automated Testing,CAT)利用分布于全球的监测网络,以真实终端用户使用场景为视角,提供模拟终端用户体验的拨测服务,包括对网络、浏览、传输、协议、流媒体等进行周期性监控的拨测场景。主动获取应用运行的各项性能指标,全面掌握应用的网络性能质量、Web 页面性能、网络传输性能、视频体验等情况,可从域名、运营商、地区、错误类型等方面对性能指标进行可视化多维分析。

    无侵入式监控

    丰富的拨测点资源

    支持从地区、城市、运营商等多个维度组合分析

    提供了自定义的告警通道服务