首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

分布式数据中间件TDDL、Amoeba、Cobar、MyCAT架构比

框架比较 TDDL Amoeba Cobar MyCat 点评 TDDL不同于其它几款产品,并非独立的中间件,只能算作中间层,是以Jar包方式提供给应用调用。...是作为一个真正的独立中间件提供服务,即应用去连接Amoeba操作MySQL集群,就像操作单个MySQL一样。...从架构中可以看来,Amoeba算中间件中的早期产品,后端还在使用JDBC Driver。...Cobar是在Amoeba基础上进化的版本,一个显著变化是把后端JDBC Driver改为原生的MySQL通信协议层。...目前社区情况: TDDL处于停滞状态 Amoeba处于停滞状态 Cobar处于停滞状态 MyCAT社区非常活跃 感想:抛开TDDL不说,Amoeba、Cobar、MyCAT这三者的渊源比较深,若Amoeba

2.7K20

mysql分布式前端代理 - Amoeba最简配置案例

image.png 主要配置文件说明 1)amoeba.xml 定义客户端如何连接amoeba等基础信息 2)dbServers.xml Amoeba作为数据库代理层,它一定会和很多数据库保持通信,因此它必须知道由它代理的数据库如何连接...,比如最基础的:主机IP、端口、Amoeba使用的用户名和密码等等 3)rule.xml Amoeba为完成数据切分提供了完善的切分规则配置,为了了解如何分片数据、如何将数据库返回的数据整合,它必须知道切分规则...这些函数如何被Amoeba解析呢?...中配置客户端连接 amoeba 的连接信息 编辑 $AMOEBA_HOME/conf/amoeba.xml 找到 name="authenticateProvider" 的 property 节点,自定义设置下面的...-P8066 8066是amoeba的默认连接端口 连接成功后进入我们熟悉的mysql命令行,通过 Server version 信息项可以看出是连接到了 amoeba Server version

74660
领券