
MyCAT、DRDS、TIDB、TDSQL、TBase 在实现分布式事务时的区别及其各自的优势是什么?
说一下我的理解:
1、MyCAT、阿里DRDS本质上都是一个数据库的中间件,通过mysql原生的XA事物来实现了分布式事物。(当然这种实现方式在同步阻塞、单点故障上都存在或多或少的问题)
2、TIDB还在研究
3、TDSQL 、TBase都是通过2PC + GTM的方式实现的分布式事物。
希望有真正懂的人能帮忙科普一下。感谢!
我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
tdsql noshard模式下,tdsql的事务是用xa还是本地事务?
回答 1
本地事务
tdsql mysql版 的实例和oracle 实例 概念一样, 是内存和进程的组合,对吧?
回答 2
oracle除了adg主从外,其实也有高可用方案的但不是分布式,比如RAC(业界用得最多),分区表的方案(使用较少);TDSQL的集群是分布式数据库
tdsql for mysql最小化配置需要啥配置
回答 3
可以看我这篇博客就好,里面有tdsql的配置https://www.modb.pro/db/1839338685288951808
TDSQL JDBC batchexecute插入数据报错,是TDSQL不支持嘛?
回答 1
JDBC开启批量发送的情况下,每次创建连接时会发送COMSETOPTION命令(控制是否开启批量发送),而这个命令目前TDSQL的Proxy不支持。
TDSQL交易型分布式数据库背景哪个大佬能简单分析下?
回答 1
一、背景随着各行各业电子信息化的不断加深,线上交易数据保持了长时间高速增长的态势,对数据存储的需求越来越大,数据库管理系统(DBMS)面临越来越大的性能、空间和稳定性压力。在此过程中,得利于计算&am
tdsql是不是套壳mysql?
回答 1
是的,TDSQL(TaobaoDistributedSQL)是一个套壳的MySQL版本。它是腾讯集团自主研发的分布式关系型数据库产品。TDSQL在底层使用了MySQL的存储引擎和协议,但在架构上进行了
客户如果让我们做迁移到tdsql,对于客户现在的业务系统代码,改动工作量有哪些?改动的工作量大吗? 是否要重写业务代码
回答 1
这个取决于客户用的什么数据库,比方说客户使用的oracle,它里面可能遇到一些存储过程,和高级特性的话,这样改动还是蛮大的。
tdsql 探活只靠一个agent进行吗?
回答 1
每个实例里面多个主从节点,每个主从节点都有一个agent探活
tdsql中scheduler是单点的吗?down了会怎么办?
回答 2
主从,靠zk进行选举
TDSQL PG版有大佬普及下?欧洲航天局应用了?
回答 1
腾讯官方都没这么说吧?
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
热门文章
腾讯云TDSQL PostgreSQL版-产品优势
有些程序员表面老实,背地里不知道玩得有多花
tdsql for mysql的最小化配置主要涉及的几个方面:
给系统打针高可用疫苗,鹅的数据库就是稳!
产学研合作生态硬核来袭,共探数据库技术发展与应用
快上车!数据库智能自治时代已到来,腾讯云数据库 X AI 取得新突破
腾讯云数据库亮相 DTC 2024,“国产化+智能化”双赛道驱动未来创新
GreatDB、瀚高、神通、GBase、虚谷、TDSQL入围2025年度江苏省数据库框架采购
腾讯云原生数据库 TDSQL-C 发布列存索引能力,大幅提升复杂查询性能
金融级数据库新坐标:腾讯云TDSQL发布全自研新敏态引擎