TcaplusDB架构

TcaplusDB架构图如下:

img

其中的组件说明如下:

编号 组件名称 描述
1 Tcapcenter 处理来自Web页面的请求,作为zookeeper管理整个Tcaplus集群的各个节点。
2 Tcaproxy 接入层,接收来自SDK/API的请求,再与Master节点交互,获得Master节点的返回信息后,再返回至SDK/API请求方。
3 Tcapdir 目录服务器。存储和维护Tcaproxy集群的节点信息,响应来自SDK/API查询Tcaproxy节点信息(IP地址与服务端口)的请求。
4 Tcapsvr-Master 存储层的主节点,存储数据分片,负责响应Tcaproxy请求。
5 Tcapsvr-Slave 存储层的备份节点,存储备份数据,实时备份Master节点数据。当Master节点故障时,slave升级作为Master节点,作为备份节点时,不与Tcaproxy通讯。
6 Backup Center 跨城市/地域冷备中心,冷备中心部署在与Master节点异地的数据中心,每日定时从Slave节点进行存储层数据冷备,每15分钟从Slave节点进行Binlog流水日志备份。
7 Data Analysis 负责将TcaplusDB中的结构化数据导出

results matching ""

    No results matching ""