问题描述
- 求指点:这种分布式数据库应用,哪种解决方案比较好
-
有一个全局数据库(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点的适时复制。。
解决方案
你这算不上什么分布式数据库,只是本地和服务器数据库的同步问题。根据你的业务需要,比如同步到什么级别才能满足数据完整性的需要。
时间: 2024-12-30 16:56:05