【发布时间】:2010-04-14 16:19:14
【问题描述】:
我正在计划一个管理多个分布式数据库的项目,我提出了如何有效地同步数据的问题。
该项目将采用技术开发。 NET 和 SQL Server。
公司将在其中加载数据的本地数据库,其中一些数据(不是全部)应与驻留在网络上的数据库同步。同理,web数据库必须读取本地数据库中的数据。
基本上有些表是“共享的”,但这不是真正的复制,在某些情况下,要传输的信息必须根据某些标准进行过滤。
我的问题是:我该如何管理?哪种方法最有效?
我使用链接服务器进行了一些测试,它可以工作,但似乎不是最可靠的解决方案。有同步机制吗?还是使用网络服务更好?
我主要关心的是如何处理与 Web 数据库的连接处于脱机状态的情况,也许提供一种同步机制,当数据库重新联机时变得活跃。
关于如何解决它的任何想法或建议?
【问题讨论】:
标签: sql-server database synchronization distributed