基于Mysql-Proxy实现Mysql的主从复制以及读写分离(上) 上周BOSS给分配任务让实现一下Mysql数据库的主从复制以及读写分离,然后花了一盏茶的功夫进行了调研,发现主从复制数据库进行一番配置直接可以实现,而读写分离则需要一些软件的支持,基本上读写分离的实现有两种:Amoeba(变形虫....
分类:
数据库 时间:
2015-04-02 01:11:02
阅读次数:
235
运维人员必须熟悉的运维工具汇总操作系统:Centos※,Ubuntu,Redhat※,suse,Freebsd网站服务:nginx※,apache※,lighttpd,php※,tomcat※,resin※数据库:MySQL※,Mysql-proxy,MariaDB,PostgreSQL代理相关:lvs,keepalived,haproxy,nginx,apache,heartbeat(此行都是※)网站..
分类:
其他好文 时间:
2015-04-01 13:31:19
阅读次数:
178
Atlas是由 Qihoo 360公司Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它在MySQL官方推出的MySQL-Proxy 0.8.2版本的基础上,修改了大量bug,添加了很多功能特性。目前该项目在360公司内部得到了广泛应用,很多MySQL业务已经接入了Atlas平台,每天承载的读写请求数达几十亿条。同时,有超过50家公司在生产环境中部署了Atlas,超过80...
分类:
其他好文 时间:
2015-03-13 14:29:36
阅读次数:
272
linux系统版本:redhat,centos,fedora,debian,ubuntu,suse,gentoo网站服务:nginx,apache,lighttpd,php,tomcat,resin数据库:MySQL,Mysql-proxy,MariaDB,PostgreSQL代理相关:lvs,keepalived,haproxy,nginx,apache,heartbeat网站缓存:squid,nginx,varnishNOSQL库:memcached,..
分类:
系统相关 时间:
2015-03-08 01:34:52
阅读次数:
308
MySQL Proxy处于客户端应用程序和MySQL服务器之间,通过截断、改变并转发客户端和后端数据库之间的通信来实现其功能,这和WinGate 之类的网络代理服务器的基本思想是一样的。代理服务器是和TCP/IP协议打交道,而要理解MySQL Proxy的工作机制,同样要清楚MySQL客户端和服务器...
分类:
数据库 时间:
2015-03-03 11:24:54
阅读次数:
179
使用MySQL将读写请求转接到主从Server。 一 安装MySQL ProxyMySQL Proxy的二进制版非常方便,下载解压缩后即用。 解压缩的目录为: $mysql-proxy_installed_dir (这里为/usr/local/mysql-proxy) |_ bin |_ i...
分类:
数据库 时间:
2015-03-03 09:46:03
阅读次数:
162
MySQL的主从同步机制非常方便的解决了高并发读的应用需求,给Web方面开发带来了极大的便利。但这种方式有个比较大的缺陷在于MySQL的同步机制 是依赖Slave主动向Master发请求来获取数据的,而且由于服务器负载、网络拥堵等方面的原因,Master与Slave 之间的数据同步延迟是完全没有保证...
分类:
数据库 时间:
2015-03-02 20:38:20
阅读次数:
150
rpm-ivhAtlas-2.2.1.el5.x86_64.rpm【rpm包直接安装】rpm-qlAtlas【查看安装路径】grep-v‘^#‘/usr/local/mysql-proxy/conf/test.cnf|grep-v‘^$‘>lipengfei【过滤垃圾提示符】mvtest.cnftest.cnf.oldcatlipengfei>test.cnf/usr/local/mysql-proxy/bin/encryptmysql【mysql..
分类:
数据库 时间:
2015-02-12 14:14:04
阅读次数:
419
一、前言 dubbo 作为分布式服务框架支持丰富的配置和扩展方式,其中包括:通讯协议、并发控制、多版本服务、结果缓存、泛化引用\实现、回声测试、上下文信息、事件通知、路由规则(可用于实现读写分离)等多方面内容,官方User Guide(http://alibaba.github.io/dubbo-....
分类:
其他好文 时间:
2015-02-10 23:02:57
阅读次数:
322
3 ameoba安装配置 3.1 安装配置JDK [root@stu15 ~]# rpm -ivh jdk-7u67-linux-x64.rpm [root@stu15 ~]# cd /usr/java/ 修改环境变量 [root@stu15 ~]# vim /etc/profile.d/java....
分类:
数据库 时间:
2015-02-03 22:38:57
阅读次数:
186