介绍行业尖端知识——腾讯自研分布式数据库TBase
发布时间
阅读量:
阅读量
在先前的博客文章中,我们曾对Hbase有所涉猎,那么你是否对TBase有一定的认知呢?
1、TBase是什么?
TBase是腾讯自主研发的一款分布式数据库系统,能够高效处理亿级规模数据的存储、分析与查询需求。该系统具备高度可扩展性、良好的SQL兼容性、完善的分布式事务支持机制、多层次的灾难恢复能力以及多维度的资源隔离特性,其架构基于无共享的集群模式,特别适用于PB级海量数据的HTAP应用场景。

首先了解TBase的背景及其系统架构,整体结构主要由三个组成部分构成:
- Coordinator :协调节点(简称CN),主要对外提供接口服务,承担数据分发以及查询规划的任务。多个节点在位置上处于对等状态,每个节点均提供一致的数据库视图;在功能设计上,CN节点仅存储系统的全局元数据,而不保存具体的业务数据。
- Datanode :用于处理与本节点相关的元数据信息,每个节点还负责存储业务数据的分片部分,简称DN。从功能角度来看,DN节点的主要职责是执行由协调节点分发的操作请求。
- GTM: 全局事务管理器(Global Transacti
全部评论 (0)
还没有任何评论哟~
