Amoeba 座落与Client、Database Server(s)之间。 具有负载均衡、高可用性、sql过滤、可承受高并发、读写分离、Query Route(解析sql query语句,并且根据条件与预先设定的规则,请求到指定的目标数据库。可并发请求多台数据库合并结果)、对客户端透明。
主要降低 数据切分带来的复杂多数据库结构、数据切分规则 给应用带来的影响。
能够轻易实现读写分离
Failover
负载均衡。
能够帮助解决数据切分问题
目前amoeba 实现了 mysql 数据库的相关技术。
适用:
mysql 4.1或者以上版本(mysql 协议版本:10)
暂时不支持事务、DDL语句目前只会分配给默认的数据库执行
运行环境:
至少需要运行 mysql 4.1以上 服务一个;
Java 1.5或 以上版本
中文文档地址:
http://amoeba.sourceforge.net/amoeba.pdf
amoeba 未来发展方向:
http://amoeba.sourceforge.net/amoeba-big-picture.pdf
文件下载:
http://www.sourceforge.net/projects/amoeba
amoeba 开发者博客:
http://amoeba.meidusa.com
分享到:
相关推荐
windows平台用amoeba+mysql-5.7.17.msi实现读写分离。
Amoeba搞定mysql主从读写分离
Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性...
Amoeba+mysql 读写分离 Keepalived+mysql 配置 无软件包
这是针对amoeba for mysql的一个具体案例,实现水平切分和读写分离
MySQL搭建Amoeba_读写分离.docx
Amoeba搞定mysql主从读写分离.pdf
amoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.2.0.tar.gzamoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.2.0.tar.gz ...
mysql读写分离 中间件amoeba配置文件配置号的改几个参数就可以直接用https://blog.csdn.net/z13615480737/article/details/79951505 参考这个改2个文件就可直接用
可以实现数据库负载均衡、读写分离、高可用性等功能。 amoeba-mysql.zip压缩包内容: amoeba-mysql-3.0.5-RC-distribution.zip amoeba-mysql-binary-2.2.0.tar.gz amoeba-mysql-binary-2.1.0-RC5.tar.gz amoeba-...
amoeba作为阿里使用的一个读写分离中间件,文档是基于mysql读写分离部署说明,非常详细地介绍了配置过程和测试方法
淘宝的amoeba和mysql-proxy配置事例 linux下mysql读写分离配置,实现多台mysql服务器之间数据自动同步
具有负载均衡、高可用性、SQL 过滤、读写分离、可路由相关的到目标数据库、可并发请求多台数据库合并结果。 通过Amoeba能够完成多数据源的高可用、负载均衡、数据切片的功能,目前Amoeba已在很多企业的生产线上面...
Amoeba主要解决以下问题: a). 数据切分后复杂数据源整合 b). 提供数据切分规则并降低数据切分规则给数据库带来的影响 c). 降低数据库与客户端连接 d). 读写分离路由 通过Amoeba实现读写分离
amoeba-mysql-3.0.5-RC.tar.gz数据库读写分离,linux版本
mysql读写分离方法; mysql基于amoeba的读写分离。。。。
MySQL主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy/Amoeba)来提升数据库的并发负载能力 这样的方案来进行部署与实施的
通过配置数据库链接池、虚拟服务器,实现读取的负载均衡; 需安装java SE 1.6并配置环境变量(Amoeba框架是基于Java SE1.5开发的,建议使用Java SE 1.5版本。 目前Amoeba经验证在JavaTM SE 1.5和Java SE 1.6能正常...