高可扩展性的分布式中间件 DBLE

GPL
Java
跨平台
2018-01-01
滔哥

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

  • 数据水平拆分 随着业务的发展,您可以使用dble来替换原始的单个MySQL实例。

  • 兼容Mysql 与MySQL协议兼容,在大多数情况下,您可以用它替换MySQL来为你的应用程序提供新的存储,而无需更改任何代码。

  • 高可用性 dble服务器可以用作集群,业务不会受到单节点故障的影响。

  • SQL支持 支持SQL 92标准和MySQL方言。我们支持复杂的SQL查询,如group by,order by,distinct,join,union,sub-query等等。

  • 复杂查询优化 优化复杂查询,包括但不限于全局表连接分片表,ER关系表,子查询,简化选择项等。

  • 分布式事务支持 使用两阶段提交的分布式事务。您可以为了性能选择普通模式或者为了数据安全采用XA模式。当然,XA模式依赖于MySQL-5.7的XA Transaction,MySQL节点的高可用性和数据的可靠性。

dble由来

  • dble 是基于开源项目MyCat的,在此对于MyCat的贡献者们致以由衷的感谢。

  • 对我们来说,专注于MySQL是一个更好的选择。 所以我们取消了对其他数据库的支持,对兼容性,复杂查询和分布式事务的行为进行了深入的改进/优化。 当然,还修复了一些bugs。详情可见dble对MyCat做的改进

dble内部架构

加载中

评论(3)

OSC_PnOlRi
OSC_PnOlRi
你要問macat老大願意不
不灭的焱
不灭的焱
试试去
UchihaRyuuzaki
UchihaRyuuzaki
为什么不直接贡献代码给mycat?

暂无资讯

暂无问答

开源MySQL数据传输中间件—DTLE

目前,随着MySQL在各个行业的深入使用,在不同数据系统、不同数据中心、不同业务系统之间进行数据传输、数据订阅、形成数据总线等需求逐渐增多。爱可生推出的DTLE是一个针对MySQL的使用特点、...

10/24 14:59
24
0
java后端系统架构,解决方案合集

前言碎语 本文主要记录了博主从业以来在系统架构及相关解决方案方面的选型项目,会不定期更新,同时也欢迎大家补充 缓存框架: spring cache:http://spring.io/guides/gs/caching/ jetcach...

05/02 19:33
354
0
MySQL中间件性能测试 I

本文根据黄炎在2018年7月7日【MySQL技术沙龙 · 成都站】现场演讲内容整理而成。 黄炎 爱可生研发总监,深入钻研分布式数据库相关技术,擅长业界相关MySQL中间件产品和开发,以及分布式中间件...

07/17 13:48
27
0
MySQL开源数据传输中间件架构设计实践

本文根据洪斌10月27日在「3306π」技术 Meetup - 武汉站现场演讲内容整理而成。 主要内容: 本次分享将介绍目前数据迁移、数据同步、数据消费,多IDC架构中数据复制技术所面临问题及现有的产...

11/07 16:27
14
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部