我们正在考虑用其他技术替换SQL Replication,可能是MS SYNC。我们正在为多个数据中心之间的大型SAAS应用程序同步数据和模式,并且需要高可用性,可靠性和性能。
问题:
这是在这里发布的,而不是服务器站点,因为开发人员很可能会遇到编码,测试和性能操作。
答案 0 :(得分:2)
我使用过这两种技术,这里有几点需要考虑:
如上所述,另一方面,Sync Framework自SDK以来为您提供了更多的可扩展性。同步应用程序只是连接到数据库的另一个数据库应用程序,因此适用于数据库应用程序的相同应用程序优化(良好的数据库设计,索引,频繁同步,较少的数据集等等)
这是一个比较Sync Framework with Merge Replication
的链接如果您的数据库托管在Sql Azure或内部部署中,您可能还需要查看Sql Azure Data Sync Service。