`
lavafree
  • 浏览: 539023 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Mysql代理服务器Amoeba

阅读更多

Amoeba是一个代理服务器,介意client 与server之间。Amoeba具有负载均衡、高可用性、sql过滤、可承受高并发、读写分离、Query Route(解析sql query语句,并且根据条件与预先设定的规则,请求到指定的目标数据库。可并发请求多台数据库合并结果)、对客户端透明。  跟Mysql proxy 相比,用xml的形式配置,更简单。
 Amoeba的详细配置查看开发者博客的文档

http://amoeba.meidusa.com/amoeba.pdf

分享到:
评论

相关推荐

    用amoeba配置mysql代理.pdf

    【标题】: 使用Amoeba配置MySQL代理 【描述】: 安装并配置Amoeba作为MySQL代理,实现数据库的高可用性和负载均衡。 【标签】: 教育 【正文】: Amoeba是一种分布式数据库中间件,用于MySQL数据库的高可用性和负载...

    linux下mysql amoeba读写分离配置

    另一方面,MySQL-Proxy是一个轻量级的代理,可以在客户端和MySQL服务器之间透明地处理读写分离。配置MySQL-Proxy涉及设置规则来决定哪些查询应发送到主服务器,哪些应发送到从服务器。 这两种工具都可以有效地提高...

    用amoeba配置mysql代理[归类].pdf

    文档内容涉及到了使用Amoeba来配置MySQL代理的过程。文档中提到了几个关键的步骤和参数设置,下面将依次解释这些知识点: 1. 安装JDK环境:首先,需要在系统上安装Java开发工具包(JDK),因为Amoeba是使用Java语言...

    Amoeba mysq代理

    在Amoeba中,配置读写分离通常包括设置主从复制、定义代理规则以及调整代理服务器的参数等步骤。 "amoeba-mysql-1.3.1-BETA_" 这个文件名可能是指Amoeba MySQL 代理的一个版本包,1.3.1是版本号,BETA表示这是一个...

    amoeba集群文档+Amoeba使用指南pdf+mysql主从同步

    标题中的“amoeba集群文档+Amoeba使用指南pdf+mysql主从同步”是指一系列关于Amoeba中间件和MySQL数据库集群的知识资源,包括Amoeba的集群部署、使用方法以及MySQL的主从同步策略。这些文档将帮助读者理解如何构建高...

    amoeba_mysql读写分离部署说明.docx

    Amoeba 的架构通常包括一个或多个 Amoeba 代理节点(通常称为 MetaServer)和一组 MySQL 数据库实例(包括主库和从库)。MetaServer 负责管理这些数据库实例的信息,并根据用户定义的策略分配 SQL 请求。 1.3 ...

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

    - **192.168.41.42**:mysql_proxy - MySQL代理节点 #### 2. 主机名解析 在每台服务器上更新`/etc/hosts`文件,确保所有节点都能正确解析对方的主机名: ``` 192.168.41.178 mysql_drbd1 192.168.41.55 mysql_drbd2...

    amoeba-n.zip

    Amoeba的工作原理是在MySQL主服务器和从服务器之间充当代理,处理数据分发和查询路由。它支持读写分离,这意味着读操作可以分散到多个从服务器上,而写操作仍然在主服务器上进行,从而提高了数据库的并发处理能力和...

    Amoeba的使用及单机多MySQL数据库的配置(特别说明).pdf

    Amoeba通过代理的形式,使得客户端应用程序与数据库服务器之间的通信由Amoeba进行管理,从而达到提高数据库性能和可扩展性的目的。 在单机环境下,配置多个MySQL数据库需要在系统中安装多个MySQL实例,并通过Amoeba...

    amoeba-mysql-3.0.5-RC.tar.gz

    它通过代理(Proxy)模式,将数据请求分发到多个MySQL实例,实现读写分离和负载均衡。 3. **3.0.5 RC 版本**:这里的 "RC" 表示 "Release Candidate",即发布候选版,意味着该版本已经接近正式发布,经过了一定程度...

    amoeba使用教程

    Amoeba for MySQL与其他MySQL代理如MySQL Proxy相比,提供了更丰富的特性,如自动故障转移、负载均衡策略等,同时保持了较低的学习曲线,用户可以根据已有Amoeba产品的经验快速上手其他版本。 总的来说,Amoeba是一...

    amoeba.pdf

    Amoeba的高级使用包括如何快速配置Amoeba for MySQL,启动Amoeba服务,以及为数据库服务器创建负载均衡、数据切分和读写分离。此外,Amoeba还支持对已有实例进行性能调优,并提供了API和开发指南,以便开发者可以...

    Amoeba使用指南 20110928 pdf

    - **Amoeba** 是一种用于实现数据库代理服务的软件解决方案,旨在帮助用户处理大规模数据存储时遇到的分布式问题。它通过提供一系列的功能和服务,如数据分片、读写分离等,简化了数据库管理的复杂性。 #### 二、为...

    amoeba[1]分布式数据库解决方案.pdf

    5. **AmoebaForMysql子项目**:AmoebaForMysql是基于Amoeba框架的MySQL专用代理,它继承了Amoeba的所有优点,并针对MySQL进行了优化。使用前需确保满足Java环境等先决条件。 #### 结论 综上所述,Amoeba作为一款...

    Mysql主从复制+读写分离1

    2. amoeba 代理程序:amoeba 代理程序可以将客户端的请求路由到合适的 Mysql 服务器上,提高系统的可用性和扩展性。 3. 读写分离技术:读写分离技术可以将读取操作路由到从服务器上,将写入操作路由到主服务器上,...

    Amoeba-art.pdf

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

Global site tag (gtag.js) - Google Analytics