当前位置: 代码迷 >> PB >> 廣域網中的數據交換問題,该如何处理
  详细解决方案

廣域網中的數據交換問題,该如何处理

热度:82   发布时间:2016-04-29 07:33:35.0
廣域網中的數據交換問題
需求如下:
  有A和B兩個連鎖店,A是總店,B是分店,這兩個店均有一套系統管理每天的銷售及會員信息,
    兩店的距離較遠,不宜建立局域網,
  請問如何實現B店的銷售數據及時傳給A店,A,B兩店的會員信息相互更新。

    請排除利用VPN的方式。謝謝!
------解决方案--------------------
邮件传输?
------解决方案--------------------
和楼上差不多。三层啊,调整系统结构啊什么的就不说了。就说最简单的。如果要在你说的这种情况下保持同步,实时恐怕不太现实。半小时或一小时同步一次还有可能。首先同步两店的数据库,要保证一模一样。然后间隔一定的时间,比如一小时,从日志表中抽取所有的增删改的语句,生成一txt文件,发送到另一店,然后执行。技术上好像没什么,但因为两个店要互传,具体的间隔时间的设置就要多想想,别搞得影响了数据库的效率。
------解决方案--------------------
前提不清楚!是连续同步数据,还是定时同步数据?如果是定时,则可用pipeline。
另外你两个店的计算机是总接入internet还是间断需要时接入?
如果是总可以接入那么干脆使用一个数据库服务器吧!听说过花生壳软件吗?http://www.oray.com/
给你一个网站地址,看看就会明白,因为这个东西可以动态解析域名。尽管你连入互联网的IP是动态的,但它可以解析为一个你自己申请的一个域名。有了固定的域名,那么数据库的服务名不就固定了,链接....
  相关解决方案