java - 数据库分布

标签 java database database-replication

有选择地分发数据的可能性有哪些?

我用一个例子来解释我的问题。 考虑一个保存所有数据的中央数据库。该数据库位于某个地理位置。

应用程序 A 需要中央数据库中存在的信息的子集。此外,应用程序 A 可能位于与中央数据库所在的地理位置不同(并且可能很远)的地理位置。

因此,我考虑在应用程序 A 的相同位置创建一个新数据库,该数据库将包含中央数据库的一部分信息。

哪种技术/产品允许我部署这样的配置?

谢谢

最佳答案

寻找database replication . SQL Server肯定可以做到这一点,其他人( OracleMySQL ,...)也应该有。

想法是另一个位置维护一个(子集)副本。更新是增量交换的。处理冲突的方式取决于您的应用。

关于java - 数据库分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11327504/

相关文章:

java - JBoss AS 7 自动部署插件无法连接到本地主机 :8080

java - Android AppWidget : Method callback on instance created?

java - 数据库访问最佳实践 - 联系人列表

mysql - System.IndexOutOfRangeException : Index was outside the bounds of the array Database - Game. cs

mysql - slave 在主从配置中多久更新一次?

mysql - 使用复合键进行数据库复制?

java - 使用 Spring Web Flow 绑定(bind)模型以查看

java - 带有java配置的spring security,没有定义名为 'springSecurityFilterChain'的bean错误

rest - CouchDB 中的并行/冗余复制

sql - 如何使用与 y 相似的数据创建表 x 并在 oracle 中声明更多新列