1.主从服务器配置(略)master:188.188.1.144slave:188.188.1.175在Master和slave上配置代理的访问用户:grantallprivilegeson*.*to‘root‘@‘188.188.1.1%‘identifiedby‘123456‘;2.mysql-proxy配置(188.188.1.138)2.1安装前配置:安装mysql客户端检查如下包是否安装:rpm-qa..
分类:
数据库 时间:
2015-08-06 18:45:29
阅读次数:
332
1.??????? 数据库启动: service mysqld start; ******.pid failed?? data文件夹没有写入权限 chmod –R 755 data /usr/local/mysql-proxy/bin/mysql-proxy --defaults-file=/usr/local/mysql-proxy/co...
分类:
数据库 时间:
2015-08-06 17:05:21
阅读次数:
227
实验系统:CentOS 6.6_x86_64实验前提:防火墙和selinux都关闭实验说明:本实验共有4台主机,IP分配如拓扑实验软件:mariadb-10.0.20 mysql-proxy-0.8.5-linux-el6-x86-64bit下载地址:http://pan.baidu.com/s/....
分类:
数据库 时间:
2015-08-04 15:23:37
阅读次数:
265
mysql中间件:Atlas是由 Qihoo 360, Web平台部基础架构团队开发维护的一个基于MySQL协议的数据中间层项目。它是在mysql-proxy 0.8.2版本的基础上,对其进行了优化,增加了一些新的功能特性。360内部使用Atlas运行的mysql业务,每天承载的读写请求数达几十亿条...
分类:
其他好文 时间:
2015-07-27 12:27:33
阅读次数:
122
Replica Set使用的是n个mongod节点,构建具备自动的容错功能(auto-failover),自动恢复的(auto-recovery)的高可用方案。 使用Replica Set来实现读写分离。通过在连接时指定或者在主库指定slaveOk,由Secondary来分...
分类:
数据库 时间:
2015-07-22 19:09:33
阅读次数:
147
对于replicaset中的secondary节点默认是不可读的。在写多读少的应用中,使用ReplicaSets来实现读写分离。通过在连接时指定或者在主库指定slaveOk,由Secondary来分担读的压力,Primary只承担写操作。如果通过shell访问mongo,要在secondary进行查询。会出现如下错误:p_w_picpa..
分类:
其他好文 时间:
2015-07-20 16:55:08
阅读次数:
191
用mysql-proxy做读写分离,这两天用户量起来后突然发现后台添加信息很慢,百思不得其解,偶尔看一文章innodb_flush_log_at_trx_commit参数或许有, show variables like ‘innodb_flush_log_at_trx_commit‘; +---...
分类:
数据库 时间:
2015-07-08 19:13:42
阅读次数:
121
1、Mysql-proxy实现读写分离MySQLProxy就是这么一个中间层代理,简单的说,MySQLProxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负载平衡。对于应用来说,MySQLProxy是完全透明的,..
分类:
数据库 时间:
2015-06-26 23:51:39
阅读次数:
310
先吐槽下博客园,每天都推荐水帖不说,正经的分享技术的博客还他妈的不让上首页,我在那里投入了那么多汗水,什么垃圾东西。spring+ibatis实现读写分离
特点
无缝结合spring+ibatis,对于程序员来说,是透明的
除了修改配置信息之外,程序的代码不需要修改任何东西
支持spring的容器事务
规则:基于spring配置的容器事务
读写事务到主库
只读事务到从库
如果没有配置事务,更...
分类:
编程语言 时间:
2015-06-26 12:53:45
阅读次数:
3444
Q:为什么要实现读写分离延迟检测?A:就好比你在ATM机存钱,你老婆收到短信后乐呵呵的拿网银APP查看,结果钱没过来。其实钱已经到账了,只是查询的ATM机节点钱还没过来。所以我们dba要监控数据,一旦发现钱没有复制到另一ATM机节点,会强制你从存钱的那个ATM机节点去查看。读写..
分类:
其他好文 时间:
2015-06-24 16:46:57
阅读次数:
139