各主流OLTP数据库中,分布式事务是如何实现的?分布式事务较单机事务性能大致损耗百分之多少?

问题一、问一下有哪些主流的OLTP分布式数据库?如TiDB、巨杉等问题二、这些数据库的分布式事务是如何实现的?如二阶段提交等问题三、由于CAP不可兼得,以问题1的数据库来说,分布式事务较单机事务的性能有多少损耗,或者降低百分之多少的速度?...显示全部

问题一、问一下有哪些主流的OLTP分布式数据库?如TiDB、巨杉等
问题二、这些数据库的分布式事务是如何实现的?如二阶段提交等
问题三、由于CAP不可兼得,以问题1的数据库来说,分布式事务较单机事务的性能有多少损耗,或者降低百分之多少的速度?

收起

返回hellot的回答

hellothellot  系统架构师 , 保险
wuwenpin泊涯michael1983等赞同了此回答

1、我们选择范围是大型互联网公司的商业产品,不含您说的两种数据库
2、分布式事务大都采用两阶段提交的方式,可参见
https://www.w3cschool.cn/architectroad/architectroad-two-phase-commit.html
3、具体的损耗跟业务复杂度有关,这个建议以实测值为准

 2019-05-17
浏览147

回答者

hellot系统架构师, 保险

回答状态

  • 发布时间:2019-05-17
  • 关注会员:2 人
  • 回答浏览:147
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30