有选择地分发数据的可能性有哪些?
我用一个例子来解释我的问题。 考虑一个保存所有数据的中央数据库。该数据库位于某个地理位置。
应用程序 A 需要中央数据库中存在的信息的子集。此外,应用程序 A 可能位于与中央数据库所在的地理位置不同(并且可能很远)的地理位置。
因此,我考虑在应用程序 A 的相同位置创建一个新数据库,该数据库将包含中央数据库的一部分信息。
哪种技术/产品允许我部署这样的配置?
谢谢
最佳答案
寻找database replication . SQL Server肯定可以做到这一点,其他人( Oracle , MySQL ,...)也应该有。
想法是另一个位置维护一个(子集)副本。更新是增量交换的。处理冲突的方式取决于您的应用。
关于java - 数据库分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11327504/