TDSQL方面分库分表架构与其他互联网采用的MYSQL分片方式有什么优缺点?

现在互联网公司采用的分布式数据库架构,基本上都是采用的mysql+中间件方式,那TDSQL其实也是mysql改的,是否采用的原理也是类似的哪?相对于他们,tdsql有什么优点哪?显示全部

现在互联网公司采用的分布式数据库架构,基本上都是采用的mysql+中间件方式,那TDSQL其实也是mysql改的,是否采用的原理也是类似的哪?

相对于他们,tdsql有什么优点哪?

收起
参与3

返回Dingk的回答

DingkDingk副总经理张家港行

对互联网使用的架构并不熟悉,不好评论。TDSQL这里实现模式一样,但进行了更多的整合,为实现一些功能特性,对底层也有很多改造。
其整套架构,除了类似中间件,数据库节点,还有agent、zookeeper、管理节点等多套组件
以下简单列下优点(可能互联网的也有):
分布式事务的实时强一致性
数据的全局一致性
跨节点的死锁检测
自动水平分表
三种分片表结构设计
主备的强一致性实时同步
强一致性的备份恢复
不间断运行的节点数扩容
异种数据库同步工具
节点故障自动发现与恢复
完整的监控、自动化运维管理台工具

一个是只是最基础的分库分表,一个是全面体系化的实现。

银行 · 2020-06-05
浏览2559

回答者

Dingk
副总经理张家港行
擅长领域: 数据库服务器分布式系统

Dingk 最近回答过的问题

回答状态

  • 发布时间:2020-06-05
  • 关注会员:2 人
  • 回答浏览:2559
  • X社区推广