业务:
有4个国家 (2 欧洲,2亚洲)
分别定义4 个国家数据库 为 A B C D,a的新增数据
b的新增数据
c的新增数据
----> 给d, d这时有了a b c3组数据
之后d对a 或b 或c来的数据后才进行settlement数据处理 ,之后从d分别返回a b c的修改数据 到各自的local服务器。
(不清楚 欢迎追问)我的理想实现方案(耗费巨大脑力)
采用复制 (现在考虑实现多主 分别是a b c 对 一主d)
查看相关文档 , 多主对1从是可以实现的哦(我没有实验,仅仅根据书),
现在根据需求,我想做到多主 对 1主 (这样a b c 的数据更新可以实时转到d, 而 d对数据的 更新
也将实时转给a b c)
csdn有人做过没有多对1 双向数据同步??按道理理论上 是可以做到哦
有4个国家 (2 欧洲,2亚洲)
分别定义4 个国家数据库 为 A B C D,a的新增数据
b的新增数据
c的新增数据
----> 给d, d这时有了a b c3组数据
之后d对a 或b 或c来的数据后才进行settlement数据处理 ,之后从d分别返回a b c的修改数据 到各自的local服务器。
(不清楚 欢迎追问)我的理想实现方案(耗费巨大脑力)
采用复制 (现在考虑实现多主 分别是a b c 对 一主d)
查看相关文档 , 多主对1从是可以实现的哦(我没有实验,仅仅根据书),
现在根据需求,我想做到多主 对 1主 (这样a b c 的数据更新可以实时转到d, 而 d对数据的 更新
也将实时转给a b c)
csdn有人做过没有多对1 双向数据同步??按道理理论上 是可以做到哦
主 1 从 ,
从机的my。cnf 如何写 ,
他对应的可是 3台主机的 3个不同的数据库啦 [mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Default to using old password format for compatibility with mysql 3.x
# clients (those using the mysqlclient10 compatibility package).
old_passwords=1
server-id = 2
master-host = 10.0.4.149
master-user = eugene
master-password = 2006eugene
master-port = 3306
master-connect-retry = 120
read-only = 1
relay-log-purge = 1
replicate-do-db = ccxyaccount
replicate-ignore-db = mysql,test
report-host = eugene
slave-skip-errors = all
#master-log-file = ccxy_db.000008[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid如如何在上面 的配置文件加入其他2台机器的相关信息