中國的軟體為什麼發展這麼慢.還有就是現在主流的三層架構或者是多層架構,而瓶頸就在於數據庫的性能 跟不上需求,換句話說,也就是數據庫的設計拖了現在軟體的後腿. 所以就鬱悶,為什麼OO和關係型數據庫按照兩個截然不同的理念可以並存 而不去使用面向對象的數據庫呢? 我自己有些見解,不知道是否正確: 1.關係型數據庫的設計接近於電腦硬體,使得關係型比面向對象的數據庫性能要好得多. 2.現在使用關係型數據庫的企業太多,更改數據庫會使成本上升. 3.數據庫開發廠商致力於純XML,整合SOA,忽略了這方面的需求
真希望哪天能有廠商站出來跟關係型數據庫進行競爭,就想當初的C挑戰Fortran,Pascal,C++挑戰C,JAVA挑戰C++一樣...得益的是我們眾多的開發工作者啊,我也沒有針對關係型數據庫,畢竟存在就是合理這句話還不是蓋的.只是希望能像ROR的出現一樣提高我們的開發效率,可能也是等N年之後的事情了.
|