现在有一个网站,想在另外一台服务器上做一个这个网站的镜像。
在主网站上的数据更新要同步到镜像服务器上
同时用户访问镜像服务器时的数据更新也要同步到主网站上 其中数据更新 主要包括 Mysql数据库的更新 和 用户上传的文件更新 我现在在看mysql数据库的同步。 在两台服务器上的mysql数据库之间的同步
网上查了下mysql热备份,大多讲的是数据从 主服务器 到 从服务器上。讲双向热备的比较少。由于mysql热备份是异步处理的,对于auto_increment字段的值,双向热备的时候不知道会不会出问题?
希望大家可以给小弟提供一些建议和方案,谢谢。
在主网站上的数据更新要同步到镜像服务器上
同时用户访问镜像服务器时的数据更新也要同步到主网站上 其中数据更新 主要包括 Mysql数据库的更新 和 用户上传的文件更新 我现在在看mysql数据库的同步。 在两台服务器上的mysql数据库之间的同步
网上查了下mysql热备份,大多讲的是数据从 主服务器 到 从服务器上。讲双向热备的比较少。由于mysql热备份是异步处理的,对于auto_increment字段的值,双向热备的时候不知道会不会出问题?
希望大家可以给小弟提供一些建议和方案,谢谢。
解决方案 »
- 帮忙优化一下慢速查询。目的减少cpu占用
- 请教个多表联合查询方法
- 如何从mysql结果集中得到每条记录的blob长度?
- 服务器上配置的mysql数据库,运行大概十几个小时,就会自动关闭。
- mysql导出数据库的菜鸟问题
- 某一族谱表,已知其中任一辈份,求其直系上辈族树及其所有小辈
- 有关日文乱码问题:Mysql中数据是日文、取下来就变成???了
- 请问mysql或者postgreSQL中怎样存储文件阿?
- MySQL server error report:Array 在线等大牛帮助!
- mysql怎么提高查询的速度
- 求SQL~~~~~
- 如何查询离野地点map_resource_node 最近的城堡city 并更新map_resource_node 表
17.1. MySQL簇概述
17.2. MySQL簇的基本概念
auto_increment_offset
来设置,从而达到2机器上不会出现重复的自增列值
同时用户访问镜像服务器时的数据更新也要同步到主网站上 ------------
这个不用MMM了,MMM只是实现了写服务器的自动故障切换来实现高可用如果像你上面说的主、镜像服务器都要写的话,且只有2台机器的话,则只要单纯master-master方式就行了。
来设置,从而达到2机器上不会出现重复的自增列值有没有这样配置的文章或资料啊 我找了很多 都是A -> B的模式 ,说A <--> B模式 把A -> B反过来再做一遍就可以了,没有说可能出现的问题。
你在配置文件里面配置就可以了(windows下my.ini;linux下my.cnf),例如,将A设置:
auto_increment_increment=5
auto_increment_offset=1将A设置:
auto_increment_increment=5
auto_increment_offset=2
auto_increment_increment=5
auto_increment_offset=1 将B设置:
auto_increment_increment=5
auto_increment_offset=2