标签:Tbase

SQL

Tbase冷备系统介绍

herman 7年前 (2017-10-25) 3220浏览 0评论

Tbase 是腾讯的一款分布式数据库系统。它提供的有一个冷备系统,今天我们来介绍下它。 生产上的数据库还有一种极少见但仍然会存在的异常情况,即整个数据库集群彻底故障。此时,为了进一步保障分布式系统的数据可靠性,建议在现有高可用容灾的基础上,...

SQL

Tbase腾讯自研全功能分布式关系数据库

herman 7年前 (2017-10-25) 5734浏览 0评论

在分布式环境当中,总是会遇到诸如 主机宕机 或 网络故障 等各种影响系统可用性的情况发生。轻则会导致投诉,重则导致企业核心数据的丢失,影响企业业绩和商誉。而如何确保分布式系统运行正常,应对各种故障场景,保证系统始终处于高可用状态是每个企业研究的方...

SQL

Tbase分布式系统容灾中的调度节点容灾问题

herman 7年前 (2017-10-25) 3820浏览 0评论

前文阐述了通过 脑裂,两地三中心方案, 为了解决分布式系统中的节点故障的问题,系统引入了两个组件 Agent、Center,作为调度模块。而如果在运行过程中,Agent、Center 本身也会出现主机宕机、网络故障等异常场景呢?我们梳理了分布式的...

SQL

Tbase两地三中心容灾方案

herman 7年前 (2017-10-25) 3235浏览 0评论

解决了脑裂问题后,面向分布式系统的另外一个问题是出现机房级故障怎么办? Tbase目前应用于微信支付系统,因此Tbase的在设计时就考虑了两地三中心的架构(如下图所示)。简单来说,通过让Datanode(数据) 节点实现,同城节点强同步,异地节点...

SQL

Tbase分布式系统容灾中的“脑裂”情况实战

herman 7年前 (2017-10-25) 3573浏览 0评论

分布式系统,通常是由若干台物理服务器通过网络搭建而成的,与单机系统不同的是,分布式系统通常由多台设备组成。主机(物理服务器)宕机 或者 网络故障 是大概率事件,而 脑裂 场景则是分布式系统中的常见...