MySql Replication 常用架构
2016-01-28 16:29
651 查看
【MySql Replication 常用架构】
1、常规复制架构 Master - Slaves
2、dualMaster复制架构 Master - Master
两个MySQLServer互相将对方作为自己的Master,自己作为对方的Slave来进行复制。这样,任何一方所做的变更,都会通过复制应用到另外一方的数据库中。
搭建成一个DualMaster环境,并不是为了让两端都提供写的服务。在正常情况下,我们都只会将其中一端开启写服务,另外一端仅仅只是提供读服务,或者完全不提供任何服务,仅仅只是作为一个备用的机器存在。为什么我们一般都只开启其中的一端来提供写服务呢?主要还是为了避免数据的冲突,防止造成数据的不一致性。
3、级联复制架构 Master –Slaves - Slaves
4、dualMaster与级联复制结合架构(Master-Master-Slaves)
参考:/article/4630602.html
1、常规复制架构 Master - Slaves
2、dualMaster复制架构 Master - Master
两个MySQLServer互相将对方作为自己的Master,自己作为对方的Slave来进行复制。这样,任何一方所做的变更,都会通过复制应用到另外一方的数据库中。
搭建成一个DualMaster环境,并不是为了让两端都提供写的服务。在正常情况下,我们都只会将其中一端开启写服务,另外一端仅仅只是提供读服务,或者完全不提供任何服务,仅仅只是作为一个备用的机器存在。为什么我们一般都只开启其中的一端来提供写服务呢?主要还是为了避免数据的冲突,防止造成数据的不一致性。
3、级联复制架构 Master –Slaves - Slaves
4、dualMaster与级联复制结合架构(Master-Master-Slaves)
参考:/article/4630602.html
相关文章推荐
- SQL truncate 、delete与drop区别
- SQL drop delete truncate
- centos中lnmp下开启pgo_mysql扩展
- PostgreSQL COPY 导入/导出数据
- OpenWrt 自学笔记(4)------交叉编译SQLite3
- mytop安装,使用mytop监控MySQL性
- MySQL架构
- PLSQL Developer 的安装与使用(连接Linux下的Oracle数据库)
- mysql状态查看 QPS/TPS/缓存命中率查看
- sql语句中----删除表数据drop、truncate和delete的用法
- 【Oracle XE系列之二】PLSQL Developer 远程连接Oracle XE数据库
- Sql语句中的truncate,delete,drop的区别
- erlang驱动使用mysql-otp
- hive安装完MySQL后报Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient错误
- mysql-otp 驱动中设置utf8mb4
- 使用SQLiteOpenHelper对数据库进行版本管理
- SqlBulkCopy批量插入数据
- ECshop 数据库表结构以及Mysql语法
- PL/SQL Developer使用说明
- oracle 10g sqlplus,PL SQL Developer,character中文乱码解