
mysql
文章平均质量分 82
Jochen荒
这个作者很懒,什么都没留下…
展开
-
使用spring实现读写分离(mysql主从复制)一:mysql多实例安装
一。mysql多实例安装1. 下载http://dev.mysql.com/downloads/windows/installer/5.6.html 2. 安装 我们采用自定义安装模式:选择32位或64位 默认即可: 说明,如果没有该页面就上一步,选择高级选项: 安装完成原创 2017-12-12 20:28:51 · 439 阅读 · 0 评论 -
使用spring实现读写分离(mysql主从复制)二-配置主从复制
1. MySQL主从复制1.1. 原理 mysql主(称master)从(称slave)复制的原理:1、 master将数据改变记录到二进制日志(binary log)中,也即是配置文件log-bin指定的文件(这些记录叫做二进制日志事件,binary log events)2、 slave将master的binary log events拷贝到它的中继日志(rela原创 2017-12-12 20:50:14 · 472 阅读 · 0 评论 -
使用spring实现读写分离(mysql主从复制)三:使用spring实现读写分离
1. 背景我们一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是说采用数据库集群的方案,其中一个是主库,负责写入数据,我们称之为:写库;其它都是从库,负责读取数据,我们称之为:读库;2. 方案解决读写分离的方案有两种转载 2017-12-14 18:51:17 · 426 阅读 · 0 评论 -
使用spring实现读写分离(mysql主从复制)四-优化改进切面实现,使用事务策略规则匹配
使用spring实现读写分离(mysql主从复制)四-优化改进切面实现,使用事务策略规则匹配,之前的实现我们是将通过方法名匹配,而不是使用事务策略中的定义,我们使用事务管理策略中的规则匹配,只需改动DataSourceAspect 切面类就可了转载 2017-12-15 09:53:46 · 288 阅读 · 0 评论 -
使用spring实现读写分离(mysql主从复制)五:一主多从的实现
很多实际使用场景下都是采用“一主多从”的架构的,使用轮询算法实现,目前只需要修改DynamicDataSource即可。 1.1. 实现import java.lang.reflect.Field;import java.util.ArrayList;import java.util.List;import java.util.Map;import java.ut转载 2017-12-16 19:21:01 · 374 阅读 · 0 评论