现在有一个系统,web系统是java,数据库服务器是oracle,大量数据的业务处理,是写成oracle的存储过程。
我了解别的公司同类型的系统,大量数据的业务处理,有的公司是用C来处理的(数据库也是oracle)。
我现在拓展下自己的视野,比较下后台数据处理,C相对于用oracle的存储过程有什么优缺点。
但是我自己没有c的项目经验,所以很难有客观的比较。
这里有没有人对2方面都有研究的,能否指教下?

解决方案 »

  1.   

    后台数据处理,不一定要用C啊,不过安全性和高效行,很多银行类,证券类的底层数据通信以及数据处理都是用PROC来写的,这个倒是真的,ORACLE的存储过程对业务数据的处理能力很强啊,通信层的当之无愧的是C和C++
      

  2.   

    client端数据--经过java/c/c++处理-->数据库存储;
    client端数据--数据库处理-->存储。比较下就知道。
      

  3.   

    处于安全和速度来考虑肯定是用proc来处理
      

  4.   

    这个安全,是指数据的保密性?还是系统的稳定性?
    proc处理数据效率真的这么高?比使用存储过程要高?