PB/SQL Server关乎存亡的重大难题

来源:互联网 发布:视频音乐软件 编辑:程序博客网 时间:2024/05/22 04:06

        先说一下我正在负责中的项目,这是一个医疗行业的项目,信息管理系统,C/S架构,采用PB+SQL Server数据库开发。项目成员从早先的八个人到现在的六个人,但是成员的技术能力都相当强,有博士和硕士。

        因为是偏研究型的商业软件,系统分析做了很长时间,这是一个反复否定和确定的艰难过程,我们尽量在系统设计上做到尽善尽美,以求开发出比较合理的软件出来。现在项目已经进行到了编码阶段,之前一直都按照日程安排正常进行工作。但是这两天,遇到了一个难于解决的问题,非常棘手。

        我们的PB平台的公用部分来自于本公司之前的一个项目,本项目也是之前项目的更深层次的扩展,之前的项目已经投入使用,并且收到了很好的效果,原先的网络架构是终端通过VPN与数据库连接,读和写都是在服务器上完成,因为服务器比较强大,所以除了有时候因为网络造成的延迟外,其他的并无问题,但是现在,由于本项目的复杂性,数据的交换量十分巨大,而且注重实时性,原有的网络已经满足不了现在的设计。我们想了一个办法,比如在每个点设一台前置服务器,该点内的终端用户与该前置服务器形成局域网连接,然后再将该前置服务器和服务器的数据进行定时同步,这个办法虽然也不能保证数据的绝对同步,但也是在现有条件下比较可行的一个办法。但是,SQL Server数据并不具备数据同步这样的功能,如果要换成ORACLE数据库,可以预见这将对我们的工作造成如何大的冲击!

        因为我才工作两年多,该项目是我对未来生活的一个赌博,如果失败的话,面临的来自生活和工作的压力都是十分巨大的,最近一直生活在烦恼和压力中,希望前辈们能够指点一下我心理或者是上述问题的解决办法,不胜感激!