阅读更多

10顶
1踩

数据库

原创新闻 MySQL Proxy 0.8.0发布

2010-01-29 12:27 by 副主编 just_cool 评论(4) 有7985人浏览

不久前,MySQL Proxy 0.8.0版本发布了!MySQL Proxy处于客户端应用程序和MySQL服务器之间,通过截断、改变并转发客户端和后端数据库之间的通信来实现其功能,这和WinGate之类的网络代理服务器的基本思想是一样的。

 

0.8.0新特性:

 

  • 增加了一个线程事件处理层
  • 支持auth-response改变
  • 新增了timing infrastruture
  • 新增了out-of-tree plugins build和pkg-config的支持
  • 以及一些bug的修复
  • ……

 

MySQL Proxy还支持嵌入性脚本语言Lua。这个代理可以用来分析、监控和变换(transform)通信数据,它支持非常广泛的使用场景:

  • 负载平衡和故障转移处理
  • 查询分析和日志
  • SQL宏(SQL macros)
  • 查询重写(query rewriting)
  • 执行shell命令

MySQL Proxy更强大的一项功能是实现“读写分离(Read/Write Splitting)”。基本的原理是让主数据库处理事务性查询,而从数据库处理SELECT查询。数据库复制被用来把事务性查询导致的变更同步到集群中的从数据库。


 


10
1
评论 共 4 条 请登录后发表评论
4 楼 蜗牛创业网 2010-01-31 21:19
超级潜水艇 写道
mysql-proxy把我郁闷坏了。
自带的LUA脚本不支持事务(发生异常不回滚)
网上找了一个简单的,能支持事务了,,结果读写又不分离了。。真是扯淡了


你说的太好了!

免费的还这么好,还怎么赚钱!要好的去付费!
3 楼 kimnin 2010-01-31 07:58
zelsa 写道
不考虑事务的话, Amoeba挺好用

可是就是不支持order by 和pagenation!
2 楼 zelsa 2010-01-30 11:15
不考虑事务的话, Amoeba挺好用
1 楼 超级潜水艇 2010-01-30 08:16
mysql-proxy把我郁闷坏了。
自带的LUA脚本不支持事务(发生异常不回滚)
网上找了一个简单的,能支持事务了,,结果读写又不分离了。。真是扯淡了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • mysql-proxy-0.8.0.tar.gz

    mysql-proxy 安装需要依赖已有的mariadb或mysql 中的mysql_config yum install mariadb yum install mariadb-devel 解压资源进入后 ./configure make && make install

  • 紫书The SetStack Computer,uva

    uva12096 用于对于集合的操作 algorithm库 set_union合并2个集合,求并集 set_intersection求2个集合的交集 都可以使用于任何类型 //对于set #include<iostream> #include<set> #include<algorithm> #include<vector> using namespace std; int main() { set<int> a,b,c; for(

  • java queue LinkedBlockingQueue源码解析

    一、概念1、LinkedBlockingQueue是一个单向链表实现的阻塞队列,先进先出的顺序;2、它的容量限制是可选的,默认容量是int的最大值;3、支持多线程并发操作;4、在队列元素的出队和入队使用不同的锁,添加和删除数据的时候可以并行;5、队头的元素是插入时间最长的,队尾的元素是最新插入的,新的元素被插入到队列的尾部二、源码分析1、LinkedBlockingQueue中的字段    在下面...

  • 视频直播app源码,底部动画导航栏

    视频直播APP源码实现底部导航栏并点击切换页面可简述为有三种方式 TabBar + TabBarView BottomNavigationBar + BottomNavigationBarItem 自定义 BottomAppBar 自定义绘制布局 这里实现的是自定义绘制布局 class MoveBottomMenu extends StatefulWidget { @override _MoveBottomMenuState createState() => _MoveBottomMenuSt

  • 四个福利性在线网站分享,每一个都让你欲罢不能……

    随着社会的不断发展,我们网络上的一些资源就像雨后春笋一般的拔地而起,许多东西我们的来不及上车就被新的事物给掩盖了,但是对于一些好用的网站来说是真的很不错,小编今天就和你们分享一些最具福利性的在线网站! 你们准备好了吗?老司机准备发车了: 一.TinEye.com—图片搜索引擎 如果你的电脑或者你的手机里有一张不知道哪里来的图片,你想要将图片的源地址给找出来该怎么做?一般的时候我们都是束手无策,但是有了这个网站就不一样,可以图片上传带上去进行查找...

  • Java几种数据结构的先入先出和后入先出汇总

    1. Queue: 先入先出,就像排队 import java.util.Queue; import java.util.LinkedList; Queue<Interger> queue = new LinkedList<>(); queue.offer(1); //队尾加入 int num = queue.poll; //队首弹出 2. Stack: 后入先出,后来居上 import java.util.Stack; Stack<Integer> stack =

  • mysql proxy 编译安装_CentOS 5.5 x86_64 编译安装 mysql-proxy 0.8.0

    CentOS 5.5 x86_64 编译安装 mysql-proxy 0.8.01. 安装依赖包yum install autoconf.x86_64 automake.x86_64 libtool.x86_64 flex.x86_64 pkgconfig.x86_64 mysql-devel.x86_64yum install -y readline.x86_64 ...

  • linux mysql-proxy 0.8.0_MySQL Proxy 0.8.3 发布

    MySQL Proxy 0.8.3发布。2012-08-20 这是MySQL官方的读写分离以及负载均衡工具,上一个版本还是2011-08-17的0.8.2.已经过了一年。MySQL-Proxy是处在你的MySQL数据库客户和服务端之间的程序,它还支持嵌入性脚本语言...

  • linux mysql-proxt_mysql-proxy读写分离、安装

    准备工作:安装好mysql,安装mysql,请看这篇文章[root@node1 src]# lskeepalived-1.1.19.tar.gz mysql-proxy-0.8.0-linux-rhel5-x86-32bit.tar.gz[root@node1 src]# rpm -ivh lua-5.0.2-1.el5.rf.i386.rpm[root@node...

  • mysql proxy 配置_Mysql Proxy的安装配置详细教程

    Mysql Proxy的安装安装需要的基础组件,基本系统都可以满足lua的组件版本要求安装lua(确定是否需要安装)yum -y install gcc* gcc-c++* autoconf* automake* zlib* libxml* ncurses-devel* libmc rypt* libtool* flex...

  • Spring Boot Web项目中出入参时间解析及格式化

    文章目录1. Date处理1.1 入参解析(String -> Date)1.1.1 RequestParameter方式获取1.1.2 Json方式获取1.2 出参格式化(Date -> String)2. LocalDateTime处理2.1 入参解析(String -> LocalDateTime)2.1.1 RequestParameter方式获取2.1.2 Json方式...

  • 最新福利导航网址源码带后台

    最新五九福利导航网站PHP源码 程序是福利导航,简单修改就可用 PHP Mysql 安装教程: 导入数据库文件 修改Core/Config/Inc.php 完成 使用说明: 后台地址:域名/login.php 管理员账号admin 管理员密码123456 Ps: 1.最少存在一个链接,如果无链接存在,在后台将无法添加链接 2.解决办法:数据表”cloud_link”,随意插入一个链接即可解决

  • linux mysql-proxy 0.8.0_mysql主从复制及mysql-proxy0.8安装

    Mysql主从复制 (一)安装mysql(主从服务器皆相同) 先创建用户 useradd mysql -s /sbin/nologin tar zxvf mysql-5.1.49.tar.gz cd mysql-5.1.49 [root@centos mysql-5.1.49]# ./configure --prefix=/usr/local/mysql -...

  • mysql_proxy使用手册,MySQL 5.1 英文手册 :: 14.6 MySQL Proxy

    14.6.MySQL ProxyThe MySQL Proxy is an application that communicates over the networkusing the MySQL Network Protocol and provides communication betweenone or more MySQL servers and one or more MySQL ....

  • MySQL Proxy Version 0.8.0安装手顺

    MySQL Proxy Version 0.8.0安装手顺 ①ファイルを解凍する tar -zxvf mysql-proxy-0.8.0-linux-glibc2.3-x86-32bit.tar.gz ②フォルダー(/usr/local/)にファイルを動くする mv mysql-proxy-0.8.0-linux-...

  • mysql proxy安装配置_MySQL Proxy应用入门(1)--安装MySQL Proxy

    MySQLProxy(MySQL代理)是一个通过MySQL网络协议,提供MySQL服务器与客户端之间连接的应用工具,在基本配置条件下,MySQL代理仅是传递客户端发出的查询请求到MySQL服务器端,而后返回MySQL服务器的响应到客户端。...

  • centos 安装mysql-proxy_详解在Centos 5.2下安装最新Mysql Proxy LUA教程

    在Centos 5.2下安装***Mysql Proxy LUA教程是本文要介绍的内容,主要是来了解Mysql Proxy LUA的安装过程,文章中有很详细的讲解,具体内容来看本文详解。mysql proxy的代码树已经迁移到lauchpad,采用bazaar进行版本...

  • linux mysql-proxy 0.8.0_linux安装mysql8.0及开启远程访问

    第一步:获取mysql8.0的yum源进入mysql官网获取RPM包下载地址点击下载后,右键复制链接地址 https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm这个就是下载地址。第二步 下载和安装mysql源未...

  • linux mysql 主从安装_linux安装mysql8并且实现主从同步

    服务器准备准备服务器Server1和Server2,如果在同一个服务器的话则安装mysql时需要改变其端口。卸载mysql在安装之前必须先检查主机上有没有安装过mysql,如果安装过的话必须先卸载。安装mysql下载软件包:wget ...

  • linux mysql-proxy 0.8.0_Linux安装Mysql8.0

    本次安装的mysql版本是:8.0.17,首先查看有没有带有mysql的东西,有就删除。查看:find / -name mysql删除:rm -rf 上边查找到的路径,多个路径用空格隔开,或者find / -name mysql|xargs rm -rf。开始安装rpm -Uvh ...

Global site tag (gtag.js) - Google Analytics