如果你需要高性能的实时数据库则可以采用Uniformance等产品,目前主流的RDBMS没有一个能够满足实时数据要求。而且,目前局域网技术也不能满足实时传送的需要;如果数据量不是特别大,可以采用自行开发简单接口软件来实现时实数据存储与检索,一般情况下采用C或C++开发,也可以购买专用的组件。大型系统一般采用集散控制方式,将实时数据库与关系数据库结合。另外某些组态软件,如MCGS也提供了部分实时数据库的功能。

解决方案 »

  1.   

    我不在合肥,我也不在XX园 ^o^
    我知道现在实时数据库的需求很多,很多公司都在开发,只是还没有听说哪个好用的
      

  2.   

    用组态软件mcgs作过设备监控,
    mcgs实现的功能也符合你的要求
    实时性很好,就是网络客户端老是莫名其妙跳出来
    它的后台用的是access
      

  3.   

    我现在也在操作适时数据,而且数据量也很大,我用的是SQL SERVER,
    没问题!
      

  4.   

    oracle完全可以胜任!关键是你想怎么做!你可以在服务器端做个服务,实时监测,我想可以满足要求!
      

  5.   

        我再次重复,不要试图直接使用RDBMS做实时应用系统,也不要在以太网上传送实时数据,不管你的服务器性能如何,网络带宽如何,如果应用比较简单,则可以自己开发接口程序并缓存实时数据(这是关键),达到一定量后提交给RDBMS,大型监控系统一般采用集散控制方式,由前端系统负责实时响应,否则要出问题。
      

  6.   

    flame3老兄是怎么用的,能不能具体点?
    即使实时性能满足,太频繁地读写数据库会不会使硬盘寿命大大降低?如果几个月就坏了,可不行
      

  7.   

    其实经常用到的表SERVER会自动调入内存
      

  8.   

    是不是一旦commit,之前所作的操作一定会写到硬盘?
      

  9.   

    to ganjian(干干):
    mcgs是什么?to 老吴子:
    Uniformance 是什么?
    两位能不能介绍一下?或者哪里有这方面的东西?
      

  10.   

     Uniformance 是Honeywell公司的适合于流程性行业的高性能的实时数据库系统,目前,在国内应用较为广泛。对于电力行业有专门的解决方案。