`
zdx3578
  • 浏览: 95603 次
  • 性别: 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-3.0.5-RC.tar.gz

    5. **压缩包内容**:amoeba-mysql-3.0.5-RC.tar.gz 包含了Amoeba MySQL 的所有必要文件,包括配置文件、可执行程序、日志文件等。解压后,用户可以按照官方文档进行安装和配置,以启用数据库的读写分离功能。 6. **...

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

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

    使用mysql-proxy实现mysql读写分离

    ### 使用mysql-proxy实现MySQL读写分离 随着业务规模的不断扩大,数据库系统往往成为整个系统中的瓶颈之一。为了提高系统的响应速度以及数据处理能力,一种常用的技术手段就是采用**读写分离**的方式。读写分离的...

    MySQL搭建Amoeba_读写分离.docx

    tar xvf amoeba-mysql-binary-2.1.0-RC5.tar.gz ``` 在 `/usr/local/amoeba/bin/` 目录下,执行以下命令来验证 Amoeba 是否安装成功: ``` ./amoeba ``` 如果安装成功,将显示 Amoeba 的版本信息。 三、配置 Amoeba...

    Amoeba-art.pdf

    **MySQL Proxy** 是一个开源的中间件,它位于客户端与MySQL服务器之间,提供了类似于AMOEBA的一些功能,如读写分离、负载均衡等。但相较于AMOEBA,MySQL Proxy的功能更为基础,其主要特点包括: - **面向用户编程...

    Mysql+drbd+heartbeat+amoeba集群配置详解

    tar xzvf amoeba-mysql-binary-1.2.1-GA.tar.gz ``` - 配置Amoeba,使其能够自动检测MySQL节点的状态,并实现负载均衡。 ### 二、关键技术点总结 #### MySQL主从复制 - **Master/Slave架构**:通过设置不同的`...

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

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

    linux下mysql amoeba读写分离配置

    这里我们将探讨如何配置MySQL主从复制,以及使用Amoeba或MySQL-Proxy进行读写分离。 首先,让我们了解主从复制的基本原理。主从复制是一种异步复制模式,其中一台MySQL服务器(主服务器)处理所有的写操作,而其他...

    安装LAP+mysql主从库 apache+mysql+proxy主从+PHP+discuz论坛 .docx

    3. MYSQL读写分离的实现方式:有四种常见的MYSQL读写分离实现方式,分别是MYSQL-Proxy读写分离、Amoeba读写分离、Mycat读写分离和基于程序读写分离。 4. MYSQL-Proxy读写分离:MYSQL-Proxy是MYSQL官方提供的中间件...

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

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

    分布式数据库Proxy解决方案(mysql负载均衡)

    ### 分布式数据库Proxy解决方案(MySQL负载均衡) #### 背景 随着互联网技术的快速发展,数据量呈爆炸性增长,传统的集中式数据库系统逐渐暴露出其局限性,包括性能瓶颈、可靠性问题以及扩展性不足等。为了克服...

    mysql读写分离

    MASTER_LOG_FILE='mysql-bin.000017', MASTER_LOG_POS=2009; START SLAVE; ``` **步骤3:** Amoeba 配置 - 在Master、Slave1和Slave2上授予Amoeba访问权限: ```sql GRANT ALL ON test.* TO test_user@192.168...

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

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

    mysql读写分离实现

    编辑`D:\openSource\amoeba-mysql-1.2.0-GA\conf\amoeba.xml`配置文件,设置代理服务器的端口、IP地址以及线程池大小等参数。 2. **配置与后端MySQL服务器的连接** 在配置文件中还需要指定与Master和Slave节点的...

    Amoeba使用指南 20110928 pdf

    - **Amoeba与类似产品的比较**:通过与MySQL Proxy、mongos等进行对比,突出了Amoeba的优势和特色。 #### 五、Amoeba的安装与运行 - **验证Java环境**:确保系统中已安装了兼容的Java环境。 - **下载Amoeba**:通过...

    构建高性能web之路------mysql读写分离实战.pdf

    - Amoeba的配置文件位于`D:\openSource\amoeba-mysql-1.2.0-GA\conf\amoeba.xml`。 - 该配置文件中包含了关于代理服务器绑定的端口、IP地址、读取线程池大小和客户端处理线程大小等设置。 #### 六、总结 通过...

Global site tag (gtag.js) - Google Analytics