`

MySQL Proxy - 官方的MySQL连接池和代理工具

 
阅读更多


MySQL Proxy 可以理解为类似SQL Relay的连接池工具,不过它要更强大一点,看看官方描述的特性:

* load balancing
* failover
* query analysis
* query filtering and modification
* ... and many more

它包括了查询分析(query analysis & query filtering),并可以根据分析结果,决定转发方向. 完成了一主多从,或一主(一备主)多从中,写和读操作的完美区分.为replication提供了更多的应用空间,同时还有负载均衡,失败转移等等高级功能,套用一句俗话:为我们的MySQL保驾护航。

目前MySQL Proxy的最新版本是0.5.1,不算很稳定吧,尝试性的使用应该是没有太多问题的,不过使用也稍微比较麻烦,我还没有正式测试。


附上相关链接

官方网站:http://forge.mysql.com/wiki/MySQL_Proxy
下载地址:http://dev.mysql.com/downloads/mysql-proxy/0.5.html
官方文档:http://dev.mysql.com/doc/refman/5.0/en/mysql-proxy.html
开发博客:http://jan.kneschke.de/
入门教程:http://www.oreillynet.com/pub/a/databases/2007/07/12/getting-started-with-mysql-proxy.html

分享到:
评论

相关推荐

    bl-mid-proxy:bl中间件代理,mysql连接池,redis连接池,crontab定时器。burnlord.com QQwechat:812465371

    bl-mid-proxy,中间件代理端目前本中间件,主要实现mysql连接池、redis连接池、crontab任务定时器、logging多色日志输出,四大功能。本中间件实质为一个服务端,通过http请求进行通信,任何编程语言都可以对接。提供...

    swoolemsyqlproxy一个基于mysql协议swoole开发的mysql数据库连接池

    支持数据库连接池,能够有效解决PHP带来的数据库连接瓶颈 支持SQL92标准 遵守Mysql原生协议,跨语言,跨平台的通用中间件代理。 支持多个数据库连接,多个数据库,多个用户,灵活搭配。 支持mysql事物 采用协程...

    SMProxy MySQL数据库连接池 v1.3.1

    为您提供SMProxy MySQL数据库连接池下载,SMProxy(Swoole MySQL Proxy)一个基于 MySQL 协议,Swoole 开发的MySQL数据库连接池。原理:将数据库连接作为对象存储在内存中,当用户需要访问数据库时,首次会建立连接...

    mysql-proxy:springboot结合aop实现读写分离实例工程

    只要在数据库连接池手动控制好对应的db服务地址即可,但那样就会侵入业务代码,而且一个项目操作数据库的地方可能很多,如果都手动控制的话无疑会是很大的工作量,对此,我们有必要改造出一套方便的工具。...

    Atlas:一个高性能稳定的 MySQL 代理

    ###一、简介Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护...实现了真正意义上的连接池4.优化了锁机制,性能提高数十倍###三、Atlas详细说明###四、Atlas的需求及Bug反馈方式如果用户在实际的应用场景中对Atl

    MySQL的使用中实现读写分离的教程

    MySQL Proxy就是这么一个中间层代理,简单的说,MySQL Proxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负载平衡。...

    基于MySQL的数据库中间件Meituan-DBProxy.zip

    DBProxy建立连向MySQL连接时,新建的socket添加keepalive和非阻塞的属性 rpm安装时,创建conf目录并创建默认的配置文件的功能 rpm安装时,需要手动修改mysql-proxyd文件中的proxy-dir, 现在直接在...

    SMProxy:Swoole MySQL代理一个基于MySQL协议,Swoole开发MySQL数据库连接池。一个基于MySQL协议和SwooleMySQL数据库连接池。

    中文| /$$$$$$ /$$ /$$ /$$$$$$$ /$$__ $$| $$$ /$$$| $$__ $$ | $$ \__/| $$$$ /$$$$| $$ \ $$ /$$$$$$ /$$$$$$ /$$ /$$ /$$ /$$ | $$$$$$ | $$ $$/$$ $$| $$$$$$$//$$__ $$ /$$__ $$| $$ /$$/| $$ | $$ ...

    dfs-proxy:杂草dfs代理

    代理模块直接采用Spring Boot来搭建,数据层基于MySQL数据库,Druid作为数据库连接池,同时也带有可选的redis缓存,以加快数据的存取速度和减轻数据库负载。文件系统的管理模块使用MVC的设计思想,前端基于Thymeleaf...

    mysql mycat 中间件安装与使用

    一,什么是mycat 一个彻底开源的,面向企业应用开发的大数据库集群 ...mysql proxy也是一种连接池,但是效率很低。 二,mycat 安装 1,下载地址mycat http://dl.mycat.io/ 2,安装mycat # tar zxvf Myca

    简单了解mysql mycat 中间件

    一,什么是mycat 一个彻底开源的,面向企业应用开发的大数据库集群 ...mysql proxy也是一种连接池,但是效率很低。 二,mycat 安装 1,下载mycat 2,安装mycat # tar zxvf Mycat-server-1.6-RELEA

    SMProxy-PHP

    SMProxy(Swoole MySQL Proxy)一个基于 MySQL 协议,Swoole 开发的MySQL数据库连接池。 原理: 将数据库连接作为对象存储在内存中,当用户需要访问数据库时,首次会建立连接,后面并非建立一个新的连接,而是从连接...

    smproxy-master.zip

    Swoole MySQL Proxy 一个基于 MySQL 协议,Swoole 开发的MySQL数据库连接池。 A MySQL database connection pool based on MySQL protocol and Swoole.

    Python搭建代理IP池实现存储IP的方法

    上一文写了如何从代理服务网站提取 IP,本文就讲解如何存储 IP,毕竟代理池还是要有一定量的 IP 数量才行。存储的方式有很多,直接一点的可以放在一个文本文件中,但操作起来不太灵活,而我选择的是 MySQL 数据库,...

    mysql 读写分离(基础篇)

     Jan Kneschke在《MySQL Proxy learns R/W Splitting》中详细的介绍了这种技巧以及连接池问题:  为了实现读写分离我们需要连接池。我们仅在已打开了到一个后端的一条经过认证的连接的情况下,才切换到该后端。...

    mysql 读写分离(实战篇)

    Jan Kneschke在《MySQL Proxy learns R/W Splitting》中详细的介绍了这种技巧以及连接池问题: 为了实现读写分离我们需要连接池。我们仅在已打开了到一个后端的一条经过认证的连接的情况下,才切换到该后端。MySQL...

    仿照QQ的java源码-Atlas:MySQL的高性能稳定代理,由奇虎DBA和基础设施团队开发

    仿照QQ的java源码我们已经建立了另一个有趣的项目。...3.实现连接池。 4.优化锁定机制,性能大幅提升。 4.Atlas详细说明 5.需求与反馈 如果您在生产环境中对 Atlas 有新的功能需求,或者在使用 Atlas 的

    bl-mid-proxy,中间件-易语言

    目前本中间件,主要实现mysql连接池 、redis连接池 、crontab任务定时器 三大功能。 本中间件实质为一个服务端,通过http请求进行通信,任何编程语言都可以对接。 提供简单的SDK(e、python、php、java),其他语言...

    数据库中间件Atlas

    Atlas是基于mysql-proxy • 主流程中的Lua脚本用C重写 ...• 实现了“真正意义”上的连接池,真正连接复用 • 优化了锁机制,性能提高数十倍 • 官方mysql-proxy主库宕机从库亦不可用,Atlas优化为可读不可写

    JDBC数据库操作乱码无缝过渡解决方案

    JDBC数据库操作乱码非主流解决方案---JDBC连接驱动代理 以驱动的方式提供给使用方,在底层实现连接的代理管理功能,向使用者隐藏 实现过程以及无缝的过渡 ...新增WebSphere db2 jdbc数据源连接池的支持!

Global site tag (gtag.js) - Google Analytics