1000个位置具有一个桌面应用程序,需要将其数据库的差异上传到中央存储-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

1000个位置具有一个桌面应用程序,需要将其数据库的差异上传到中央存储

心有灵_夕 2019-12-29 13:07:05 182

实际上,有数千个应用程序正在运行的位置(.net桌面应用程序),并且要求将其数据库的更新(与上次上传的内容有所不同)发送到将存储所有位置数据的中央服务器。

在提出解决方案时我有什么选择?

一种想法是生成一个XML文件,其中包含自上次sych。之后的所有行,并将其上传到文件服务器,然后将其导入到主数据库中。

注意:由于此过程每隔几个小时运行一次,因此更改后的数据极少。

应用程序数据 cdc数据库 数据差异 数据库上传存储 存储位数
分享到
取消 提交回答
全部回答(1)
  • 心有灵_夕
    2019-12-29 13:07:17

    由于位置数为1000,因此建议每个桌面应用程序将xml字符串发送到Web服务器。Web服务器应用程序可以在接收到字符串后更新数据库。

    如果双方都使用.NET,则可以使用框架的Web服务类来实现。

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

相似问题
最新问题
推荐课程