-1

我对复制在分布式数据库中的工作方式感到困惑。例如,复制是否使得站点 A(在位置 A)中存在站点 B 中数据的精确副本?或者它是否在站点 A 具有与站点 B 不同的数据但站点 A 和 B 具有可以在站点 A 和 B 之间集群和复制的数据中“复制”?

4

1 回答 1

1

这取决于您的数据库的分布方式、您正在寻找的冗余级别以及您使用的技术。使用 dbShards,您可以将数据库分布在许多服务器(例如服务器 1、2 和 3)上以提高性能和可扩展性(都在位置 A)。然后您可以在本地复制以覆盖服务器故障(创建 1、2、3 的备份)。但您也可以在位置 A 设置具有完整集群副本的第二个位置,以实现完全灾难恢复。您可以在这里了解更多信息:http ://www.dbshards.com/dbshards/replication-failover/

于 2013-01-02T21:08:32.580 回答