用于分布式系统的SQL Server合并

问题描述 投票:0回答:1

以下显示了系统的基本架构计划。我想使用单个SQL Server实例拥有2个数据库。如果其中一个数据库已更新,则另一个数据库需要立即更新。 (如使用触发器)。

我发现我可以通过合并来完成它,但是我没有任何适当的方法来完成它。 (在一个SQL Server实例上托管多个数据库)

实施该概念将采取哪些步骤?

enter image description here

.net sql-server entity-framework distributed-system consolidation
1个回答
0
投票

在确定帮助您设计系统的最佳方法之前,有几个问题要问自己。

  1. 您是否需要用户可以在辅助数据库上进行写? (或仅读数)
  2. 两个数据库上是否需要严格相同的数据? (或某些数据可能有所不同)
  3. 您是否需要在两个数据库之间进行绝对同步? (或者您是否可以接受有几毫秒的时间将写入操作应用于辅助数据库)

因为有很多解决方案,但是如果没有这些答案,将很难使您适应最有效的情况。

© www.soinside.com 2019 - 2024. All rights reserved.