绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
TcaplusDB小知识之TcaplusDB架构简介
2022-04-11 17:42:20

TcaplusDB是专为游戏进行额外优化设计的分布式 NoSQL 数据库,作为腾讯云的数据库服务的一部分为广大客户提供的游戏数据体验。目前已为多个千万级 DAU 大作提供了稳定的数据存储服务,依托腾讯云遍布全球五大洲(亚洲、欧洲、北美洲、南美洲、大洋洲)的基础设备服务节点,游戏开发商只需接入一次,便可方便全球游戏用户体验。

TcaplusDB架构

img

图1 TcaplusDB架构图

对于其中的TcaplusDB架构组件,说明如下:

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

TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

TcaplusDB
创建时间:2022-04-11 17:38:00
TcaplusDB
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • LCR_
    专家
戳我,来吐槽~