关于sql server数据库数据同步问题?
业务场景:我们现在省级部署了中心数据库,在多个市部署了业务数据库。中心数据库与业务数据库都是同构关系。各市业务数据库只存储该市的数据。业务需要:现需要将市级部署的业务数据...
业务场景: 我们现在省级部署了中心数据库,在多个市部署了业务数据库。中心数据库与业务数据库都是同构关系。各市业务数据库只存储该市的数据。
业务需要:现需要将市级部署的业务数据库实时变化的数据同步到中心数据库,中心数据库的数据可能被再次修改,修改过的数据还要实时的同步到对应该市的业务数据库中。
现在我用SQL SERVER的复制技术进行试验,不能达到上面的要求。我想问一下IBM CDC 或 GoldenGate能不能实现这样的功能。或者 SQL SERVER还有没有其他技术可以完成这样的功能。
谢谢大家, 展开
业务需要:现需要将市级部署的业务数据库实时变化的数据同步到中心数据库,中心数据库的数据可能被再次修改,修改过的数据还要实时的同步到对应该市的业务数据库中。
现在我用SQL SERVER的复制技术进行试验,不能达到上面的要求。我想问一下IBM CDC 或 GoldenGate能不能实现这样的功能。或者 SQL SERVER还有没有其他技术可以完成这样的功能。
谢谢大家, 展开
展开全部
首先来说,你说的这个SQL应该也可以实现,不过不是SQL SERVER复制技术
建议你采用SQL SERVER的数据库触发器,可能需要一定的SQL编程,以前在北京烟草局见过类似的同步数据业务,了解到他们是采用这样的解决方案,并且也成功。
只是不知道你的数据库数据量级,若是太大,最好考虑其他的数据库产品。
建议你采用SQL SERVER的数据库触发器,可能需要一定的SQL编程,以前在北京烟草局见过类似的同步数据业务,了解到他们是采用这样的解决方案,并且也成功。
只是不知道你的数据库数据量级,若是太大,最好考虑其他的数据库产品。
追问
由于多个数据库都是在异地,场地网络环境不是那么理想。如网络断线问题,可能就存在问题了。至于数据量也不大也不小。
追答
数据量不大的话就好办,但是网络质量差就很难办。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询