企业的业务系统当中,如果公司到一定规模,如果系统做大,数据的集中与分布,如何部署,如何传输一直是问题,今天又提出来,与各位讨论。
集中? 分布? 数据延迟?网络压力?出现异常时,对业务(集团业务,单点子公司业务)的最小影响性,好多好多需要考虑的。

解决方案 »

  1.   

    虽然我们规模算大把,使用的是的VPN网络,直接连接韩国,半夜的时候用DBLINK同步生产前半数据到本地数据库,就这样一直用着,感觉也没有用到什么其他技术....
      

  2.   

    如果是总部一个库,分公司也是一个库,应用端需要做一些特别处理才行。1)序列、单据编号这些需要为每个分公司指一个范围,以避免重复。2)分公司怎么样把新增的数据增量同步到总部?(如果不使用ORACLE的复制功能,实现起来也不简单)
    使用VPN连接使用一个总的数据库,这样需要考虑的问题就要少很多
      

  3.   

    网络上可以拉10m 光纤,搞几个备用的。一条断了还有另一条。 
    数据库的分布式用Oracle 的Stream 同步数据
    数据同步还可用到了IBM 的WebSphere。 
      

  4.   

    实时传输时个难题啊,
    数据准确不说,光是实时同步就有得整理,ORACLE不是有分布式解决方案?只是了解过,没有实施过,有做过的分享下经验....
      

  5.   

    借助java的企业应用有个叫jms的,有兴趣可以研究一下
      

  6.   

    其实我sharplex和ogg是比较好的解决方案了。不过费用不低,看和sales怎么谈了。