一、MYSQL主从复制原理1、在每个事务更新数据完成之前,master在二进制日志记录这些变化。写入二进制日志完成后,master通知存储引擎提交事务。2、slave将master的binarylog复制到其中继日志。slave开始一个工作线程--I/O线程,I/O线程在master上打开一个普通的连接,然后开始binlogdumpprocess。binlogdumpprocess从master的
分类:
数据库 时间:
2018-03-19 22:41:39
阅读次数:
250
mysql主从复制 简要: 一、mysql用户授权 二、mysql bin-log日志 三、mysql主从复制 一、mysql用户授权 1、命令 2、作用:进行权限控制 3、样例: (备注: 同意用户xiaobei从localhost訪问mysql,并且须要password验证,password为x ...
分类:
数据库 时间:
2018-03-17 12:15:21
阅读次数:
235
mysql主从复制架构及实现主从配置0、master1为主,master2为从节点1、开启主节点的二进制日志、serverID[root@master1~]#vim/etc/my.cnf[mysqld]log_bin=master-binserver-id=1innodb-file-per-table=ONskip_name_resolve=ONsystemctlstartmariadb.serv
分类:
数据库 时间:
2018-03-16 12:07:55
阅读次数:
165
MySQL主从复制架构及实现杂项1、设置从节点为只读模式MariaDB[(none)]>SHOWGLOBALVARIABLESLIKE‘read_only‘;+---------------+-------+|Variable_name|Value+---------------+-------+|read_only|OFF+---------------+-------+从节点:查看复制的
分类:
数据库 时间:
2018-03-16 12:07:31
阅读次数:
208
1.为什么要做主从复制? 1、在业务复杂的系统中,有这么一个情景,有一句sql语句需要锁表,导致暂时不能使用读的服务,那么就很影响运行中的业务,使用主从复制,让主库负责写,从库负责读,这样,即使主库出现了锁表的情景,通过读从库也可以保证业务的正常运作。 2、做数据的热备。 3、架构的扩展。业务量越来 ...
分类:
数据库 时间:
2018-03-15 22:16:06
阅读次数:
233
前言:lvs和haproxy的区别lvs:1、抗负载能力强、是工作在网络4层之上仅作分发之用,没有流量的产生;2、无流量,保证了均衡器IO的性能不会收到大流量的影响;3、应用范围比较广,因为LVS工作在4层,所以它几乎可以对所有应用做负载均衡4、工作稳定,因为其本身抗负载能力很强,自身有完整的双机热备方案,如LVS+Keepalived,不过我们在项目实施中用得最多的还是LVS/DR+Keepal
分类:
Web程序 时间:
2018-03-15 11:15:58
阅读次数:
248
1.生产MySQL复制环境用户授权方案 那么怎么才能达到上述效果呢? (1) 生产环境主库用户授权mysql> GRANT SELECT,INSERT,UPDATE,DELETE ON 'blog'.* TO 'blog'@'192.168.10.%' identified '123456'; 提示... ...
分类:
数据库 时间:
2018-03-13 23:52:22
阅读次数:
267
讲述了GTID的概念和如何设置基于GTIDs的MySQL主从复制
分类:
数据库 时间:
2018-03-13 18:15:03
阅读次数:
188
原文地址: "Spring AOP 实现读写分离" 博客地址: 一、前言 上一篇 "《MySQL 实现主从复制》" 文章中介绍了 MySQL 主从复制的搭建,为了在项目上契合数据库的主从架构,本篇将介绍在应用层实现对数据库的读写分离。 二、原理 配置主从数据源,当接收请求时,执行具体方法之前(拦截) ...
分类:
编程语言 时间:
2018-03-13 14:01:31
阅读次数:
144
听上去感觉高大上的一项技能,实际上部署操作起来则非常简单,下面是我自学的过程以及遇到的一些问题
分类:
数据库 时间:
2018-03-11 17:32:42
阅读次数:
188