mysql 分库分表中间件dble简介

敬请期待。。。。

dble是上海爱可⽣信息技术股份有限公司基于mysql的⾼可扩展性的分布式中间件,存在以下⼏个优势特性:

  1. 数据⽔平拆分 随着业务的发展,您可以使⽤dble来替换原始的单个MySQL实例。
  2. 兼容Mysql 与MySQL协议兼容,在⼤多数情况下,您可以⽤它替换MySQL来为你的应⽤程序提供新的存储,⽽⽆需更改任何代码。
  3. ⾼可⽤性 dble服务器可以⽤作集群,业务不会受到单节点故障的影响。
  4. SQL⽀持 ⽀持SQL 92标准和MySQL⽅⾔。我们⽀持复杂的SQL查询,如group by,order by,distinct,join,union,sub-query等等。
  5. 复杂查询优化 优化复杂查询,包括但不限于全局表连接分⽚表,ER关系表,⼦查询,简化选择项等。
  6. 分布式事务⽀持 使⽤两阶段提交的分布式事务。您可以为了性能选择普通模式或者为了数据安全采⽤XA模式。当然,XA模式依赖于MySQL-5.7的XATransaction,MySQL节点的⾼可⽤ 性和数据的可靠性。

dble由来

  • dble 是基于开源项⽬MyCat的,江湖人送外号 “MyCat Plus”
  • DBLE 定位是企业级开源分布式中间件,专注于MySQL,取消了对其他数据库的⽀持,对兼容性,复杂查询和分布式事务的⾏为进⾏了深⼊的改进/优化。 当然,还修复了⼀些bugs。

可参考地址:数据库中间件DBLE学习(一) 基本介绍和快速搭建_Buddy Yuan的博客-CSDN博客_dble

你可能感兴趣的:(数据库,mysql,中间件,数据库,dble)