`
zdx3578
  • 浏览: 93247 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql proxy 对比 amoeba-mysql

阅读更多

发现一个情况

 

后端mysql重启 mysq proxy 可以自动重连

amoeba-mysql  3.01beta  不能自动重连 需重启amoeba,amoeba2.版本可以自动重连。

 

 

通过tomcat压力mysql proxy 也还稳定,但是在mysqlslap下面就不稳定,并发大了mysqlproxy会假死没反应 需要重启。

 

mysqlslap 压力测试  amoeba比mysql proxy稳定,

 

 

具体sql路由 amoba有部分错误: 2 3 版本都存在

2013-01-28 16:55:01,137 ERROR route.AbstractQueryRouter - update order......................................
com.meidusa.amoeba.parser.ParseException: com.meidusa.amoeba.mysql.parser.sql.ParseException: Encountered "hour_second" at line 1, column 121.  此错误 3.0.1 版本和2.版本都存在
Was expecting one of:
    "AND" ...
    "BETWEEN" ...
    "IN" ...
    "IS" ...
    "LIKE" ...
    "NOT" ...
    "OR" ...

分享到:
评论

相关推荐

    amoeba-mysql-3.0.4-BETA.tar.gz 实现集群管理 读写分离

    Amoeba主要解决以下问题: a). 数据切分后复杂数据源整合 b). 提供数据切分规则并降低数据切分规则给数据库带来的影响 c). 降低数据库与客户端连接 d). 读写分离路由 通过Amoeba实现读写分离

    amoeba-mysql-binary-2.2.0.tar.gz

    Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性...

    amoeba-mysql-1.0.2-BETA.zip_SQL 高并发_mysql-proxy java_代理_分布式java_

    Amoeba属于分布式数据库代理开发框架,专注于分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户 端透明。具有负载均衡、高可用性、sql过滤、读写分离、可路由相关的query到目标数据库、可并发请 求...

    MySQL读写分离架构与实践--mysql-proxy

    MySQL主从复制(Master-Slave)的方式来同步数据,再通过读写分离(MySQL-Proxy/Amoeba)来提升数据库的并发负载能力 这样的方案来进行部署与实施的

    非常详细的某培训机构mysql学习笔记

    非常详细的某培训机构mysql学习笔记,内容系统全面,... MySQL Proxy Atlas Amoeba MySQL高可用MHA 项目拓扑 Yum仓库配置 MySQL主备复制 MHA部署 测试MHA MySQL5 MySQL集群技术 Galera MySQL LNMP环境搭建

    linux下mysql amoeba读写分离配置

    淘宝的amoeba和mysql-proxy配置事例 linux下mysql读写分离配置,实现多台mysql服务器之间数据自动同步

    数据库代理 “变形虫”---amoeba

    Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求...

    Amoeba for mysql

    Amoeba for MySQL致力于MySQL的分布式数据库前端代理层,它主要在应用层访问MySQL的时候充当query 路由功能,专注 分布式数据库 proxy 开发。座落与Client、DB Server(s)之间。对客户端透明。具有负载均衡、高可用性...

    2017最新老男孩MySQL高级专业DBA实战课程全套【清晰不加密】,看完教程月入40万没毛病

    04-mysql主从通过mysql-proxy程序实现读写分离.doc 老男孩linux测试读写分离php网站源代码.zip 第十二部 MySQL高可用工具heartbeat实战(33节) 01-heartbeat介绍与作用.avi 02-Heartbeat的工作原理与服务切换...

    mysql读写分离

    通过MySQL中间件做主从集群,mysql Proxy、Amoeba、Atlas等中间件貌似都能符合需求。 优点是与应用层解耦。 缺点是增加一个服务维护的风险点,性能及稳定性待测试,需要支持代码强制主从和事务。

    Amoeba:分布式数据库Proxy解决方案

    提供mysql数据库读写分离的最佳方案 减轻mysql数据库压力,使用分布式数据库。为企业提供最佳解决方案。

    windows平台用amoeba实现读写分离

    处于在应用和数据库之间,对客户端透明,它主要在应用层访问MySQL的时候充当SQL路由功能,解析应用传递过来的SQL语句,专注于分布式数据库代理层(Database Proxy)开发。具有负载均衡、高可用性、SQL 过滤、读写...

    详解如何利用amoeba(变形虫)实现mysql数据库读写分离

    关于mysql的读写分离架构有很多,百度的话几乎都是用mysql_proxy实现的。由于proxy是基于lua脚本语言实现的,所以网上不少网友表示proxy效率不高,也不稳定,不建议在生产环境使用; amoeba是阿里开发的一款数据库...

    mysql读写分离实现.doc

    database proxy负责管理client实际访问database的路由策略,采用开源框架amoeba。database集群采用mysql的master-slave的replication方案。 适合人群:对mysql有一定基础的朋友 使用场景及目标:当数据库访问并发量...

    mysql读写分离实现

    在本次实战中,应用程序client基于c3p0连接后端的database proxy。database proxy负责管理client实际访问database的路由策略,采用开源框架amoeba。database集群采用mysql的master-slave的replication方案。

Global site tag (gtag.js) - Google Analytics