Sql Server复制过来了

时间:2010-07-09 09:21:47

标签: sql sql-server replication

我正在研究开发一个简单的电子商务平台,并且需要通过互联网将产品和客户数据复制到网络主机,以便网站可以断开连接。我目前可以想到的两个选项是使用企业消息传递和数据库复制。

我倾向于通过企业消息传递进行数据库复制,因为企业消息传递需要额外的开发人员资源来编写所有管道代码。任何人都有成功使用sql server单向复制通过互联网不可靠的万链接?

2 个答案:

答案 0 :(得分:3)

对不起,我错过了这一点......来自Nitrosphere.com的NitroAccelerator正是为了加快互联网复制而建立的。它可以非常有效地压缩TDS数据包,并使复制时间缩短80-90%。

答案 1 :(得分:1)

在我工作的最后一家公司,我们为一些客户进行了完全合并复制。

有2个场景

  1. 合并hanadheld设备的复制 我们的一些客户拥有PDA,他们订阅了我们主数据库的一些已发布的表。它们在很长一段时间内断开连接,并且在恢复连接时合并复制正常并且双方都更新了更新

  2. 完整站点到站点合并复制 这用于具有远程办公室但由于性能原因需要完全同步的本地数据库的客户。在大多数情况下,VPN非常差,我们确实有一些VPN实例停机一周,而恢复复制同步这两个数据库没有问题。 在这两种情况下,复制似乎都是非常容错的并且表现得非常好。

  3. 在你的情况下,它的单向复制,所以不应该没有合并冲突来处理使情况更容易。

    有一个复制的学习曲线,但作为一种技术,它工作得非常好,我甚至发现连接不良。

    利安