MySQL是开源的关系型数据库系统。复制(Replication)是从一台MySQL数据库服务器(主服务器master)复制数据到另一个服务器(从服务器slave)的一个进程。配置主服务器(master)1、编辑数据库配置文件my.cnf,一般在/etc/目录下。#vi /etc/my.cnf在[m...
分类:
数据库 时间:
2015-06-01 20:29:46
阅读次数:
165
实现过程: (1) master将改变记录到二进制日志(binary log)中(这些记录叫做二进制日志事件,binary log events); (2) slave将master的binary log events拷贝到它的中继日志(relay log); (3) ...
分类:
数据库 时间:
2015-06-01 00:37:29
阅读次数:
185
一.mysql主从同步方案:一主一从一主多从主从(主)从masterslave172.30.13.8数据库服务172.30.13.191数据库服务slave角色的数据库服务器上一定要有主数据库服务器上的库、表表结构一致(从数据库服务器一定要有主数据库服务器的库和表)1.配置master数据库服务器1.1开启binlog日..
分类:
数据库 时间:
2015-05-31 18:44:15
阅读次数:
168
1、业务服务器进程中包含多个线程,每个线程处理的业务不一样,master负责请求的转发,slave负责具体的事情,订阅线程负责把数据通知给订阅者。2、这些线程都有数据库操作的业务,不同线程之间的数据库操作,操作的数据不一样,如何不阻塞呢? 建立一个db类,每个线程包含db对象,都与数据库建立一个连....
分类:
数据库 时间:
2015-05-31 18:26:06
阅读次数:
156
1、业务服务器是一主多从,负载均衡。2、对于客户端的请求,负载均衡的模式是NAT(Netwotk Address Translation),网络地址转换模式,和linux中LVS的NAT道理一样。客户端只向Master进程发请求,Master根据负载均衡算法,找出哪个Slave负责,发给对应的Sla...
分类:
其他好文 时间:
2015-05-31 18:14:42
阅读次数:
112
输入slavestop;出现ERROR1064(42000):YouhaveanerrorinyourSQLsyntax;checkthemanualthatcorrespondstoyourMySQLserverversionfortherightsyntaxtousenear‘slavestop‘atline1把slavestop;改成stopslave;不要问我为什么我也不知道为什么知道为什么的欢迎评论。。。
分类:
数据库 时间:
2015-05-30 18:28:35
阅读次数:
378
ldirectord用来实现LVS负载均衡资源在主、备节点间的故障转移。在首次启动时,ldirectord可以自动创建IPVS表。此外,它还可以监控各RealServer的运行状态,一旦发现某RealServer运行异常时,还可以将其从IPVS表中移除。ldirectord进程通过向RealServer的RIP发送资源访问请求并..
分类:
其他好文 时间:
2015-05-30 01:59:01
阅读次数:
971
版本:centos5.1164位因公司服务器比较老,想要上线高可用,所以我虚拟机上测试也用这个版本haproxy-1.3.20keepalived-1.2.7192.168.6.128haproxy主192.168.6.129haproxy备192.168.6.130192.168.6.131nginx192.168.6.132vip在128,129上haproxy安装:1、tarzxvfhaproxy-1.3.20...
分类:
其他好文 时间:
2015-05-29 12:15:50
阅读次数:
167
mysql主从复制的过称其实是:将一台服务器的数据复制到其他服务器上并重新执行一遍的。复制过程中一台服务器当作主服务器(Master),一台或多台服务器当作从服务器(SLave).主服务器将更新写入到二进制日志文件,并维护一个索引以跟踪日志循环。这些日志可以记录发送给从服务器的..
分类:
数据库 时间:
2015-05-28 18:26:33
阅读次数:
255