普及一下行业尖端知识——腾讯自研分布式数据库TBase

TBase是腾讯自研的分布式数据库,适用于PB级HTAP场景,具备高扩展性、高SQL兼容度和分布式事务能力。其架构包括Coordinator、Datanode和GTM,保证数据一致性。TBase在云南抗疫小程序中发挥了关键作用,支持亿级数据的秒级返回,通过数据重分布和智能扫描优化处理效率。
摘要由CSDN通过智能技术生成

我们在之前的博客中,了解过Hbase,那么你对TBase有过了解吗?

1、TBase是什么?

TBase是腾讯自研的分布式数据库,可以轻松应对亿级数据的存储、分析和查询。集高扩展性、高SQL兼容度、完整的分布式事务支持、多级容灾能力以及多维度资源隔离等能力于一身,采用无共享的集群架构,适用于PB级海量 HTAP 场景。

 

1.1、 TBase的总体架构

首先看下TBase的背景和架构,主要是由三个部分组成:

  • Coordinator:协调节点(简称CN),对外提供接口,负责数据的分发和查询规划,多个节点位置对等,每个节点都提供相同的数据库视图;在功能上CN上只存储系统的全局元数据,并不存储实际的业务数据。
  • Datanode:用于处理存储本节点相关的元数据,每个节点还存储业务数据的分片,简称DN。在功能上,DN节点负责完成执行协调节点分发的执行请求。
  • GTM:全局事务管理器(Global transactionmanager.),主要是做分布式事务,负责管理集群事务信息,同时管理集群的全局对象,比如序列等,例如序列,除此之外GTM上不提供其他的功能。

1.2、TBase的特性

1.3、 TBase的产品特性:

首先是接口友好,完全兼容SQL2003,支持部分的ORACLE语法,方便了业务接入,降低了业务接入的门槛。其次是有完整的分布式事务能力,稍后会仔

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值