在这里,我们接上一篇文章,利用JNDI访问应用服务器配置的两个数据源来模拟同时操作不同的数据库如同时操作mysql和oracle等。实际上,上个例子可能用来模拟mysql数据库主从配置读写分离更贴切些。既然如此,在本例中,我们就完成读写分离的模拟在web端的配置实例。
续上次的例子,关于JNDI数据源的配置和spring datasource的配置这里不再重复。下面着重加入AOP实现DAO层动态...
分类:
数据库 时间:
2016-03-26 07:47:08
阅读次数:
284
基搭建LAMP环境,并实践基于DNS做基于域名的虚拟主机中的环境,重新搭建一个同样的环境要求:a)实现web服务文件更新的自动同步到另一台机器上b)数据库实现主从复制c)通过shell脚本实现网站源代码备份和mysql备份,备份策略包括全量备份、增量备份、差异备份a,实现web服务文件更..
分类:
数据库 时间:
2016-03-19 06:27:37
阅读次数:
314
前文《MySQL 数据库事务与复制》分析了 MySQL 复制过程中如何保证 binlog 和事务数据之间的一致性,本文进一步分析引入从库后需要保证主从的数据一致性需要考虑哪些方面。 原生复制架构 MySQL 的原生复制架构原理如上图所示。从库的 I/O Thread 线程负责不断读取主库的 binl
分类:
数据库 时间:
2016-03-01 20:46:40
阅读次数:
204
一.mysql主从备份(复制)的基本原理mysql支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。mysql复制基于主服务器在二进制日志中跟踪所有对数据库的更改(更新、删除等等)。因此,要进行复制,必须在主服务器上启用二进制日志。每..
分类:
数据库 时间:
2016-01-22 18:34:54
阅读次数:
286
前文《MySQL 数据库事务与复制》分析了 MySQL 复制过程中如何保证 binlog 和事务数据之间的一致性,本文进一步分析引入从库后需要保证主从的数据一致性需要考虑哪些方面。原生复制架构 MySQL 的原生复制架构原理如上图所示。从库的 I/O Thread 线程负责不断读取主库的 binlog 日志文件并写入本地的 Relay log 临时缓存。从库的 SQL Thread 线程则不断读取...
分类:
数据库 时间:
2016-01-12 19:38:27
阅读次数:
317
[转]http://blog.csdn.net/lwprain/article/details/10966837备注: 在配置之前如果之前配置过主从没成功的话, 最好把master数据库目录下的mysql-bin.000000x 和 mysql-bin.index等, 以及salve下的relay-...
分类:
数据库 时间:
2015-12-29 19:04:17
阅读次数:
219
主从同步又可以称为主从复制!本人习惯称为主从复制一、MySQL主从复制(同步)原理过程详细描述:1.Slave服务器上执行startsalve,开启主从复制开关。2.此时,Slave服务器的IO线程会通过Master上授权的复制用户权限请求连接Master服务器,并请求从指定Binlog日志文件的指定位置..
分类:
数据库 时间:
2015-12-15 06:32:17
阅读次数:
442
keepalived高可用可以用在很多应用上,比如keepalived+反向代理著名的nginx。keepalived+数据库主从。keepalived+文件分布等等。。。安装keepalived楼主使用keepalived1.2.19#基础环境yum -y install gcc gcc-c++ ...
分类:
其他好文 时间:
2015-12-14 14:25:42
阅读次数:
244
开始 134出现主从1206错误Last_IO_Errno: 1236Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Client requested master to star...
分类:
数据库 时间:
2015-12-13 17:05:11
阅读次数:
228
应用场景:Linux服务器A运行MySQL服务,并开启了log-bin(log-bin=mysql-bin)和指定了server-id(server-id=1);Linux服务器B也以与服务器A同样的方式(不同样也可以,参考下面的“注意”)安装了MySQL服务,可开启log-bin也可不开启log-bin,如果开启了log-bin则需要注意MySQ..
分类:
数据库 时间:
2015-11-03 17:56:42
阅读次数:
393