有一个全局数据库(A)和多个局部数据库(B1....Bn)。
A有自已的局部数据,同时要有B1...Bn所产生的所有局部数据,B1...Bn都只有各自局部产生的数据。
A和B1....Bn都会产生一定量的全局性数据,全局性数据集合要向全网适时发布共享,主要提供查询功能。
只在持久层解决,数据同步过程对业务层透明,最好的解决方案是什么呢?
初步考虑在A建立B1...Bn的slave库,B1...Bn向各自的slave库进行复制,在A和B1...Bn分别建立目录服务器(LDAP),全局数据全部发布到LDAP,然后在LDAP之间进行全网复制。
不知该方案是否可行,主要LDAP方面了解不够深入,不知LDAP是否能够实现1点到N点的适时复制。。