兼容Oracle
開源產(chǎn)品也需要有效的運營和市場定位。雄霸企業(yè)級數(shù)據(jù)庫領(lǐng)域的Oracle,其技術(shù)實力自不必說,但高昂的費用和缺乏靈活性的使用許可往往使許多企業(yè)望而卻步。EnterpriseDB看到了這一塊需求,憑借開源產(chǎn)品的成本優(yōu)勢,替代Oracle,有效降低企業(yè)在數(shù)據(jù)庫方面的IT支出。
Oracle可以被替代?也許吧,但Oralce至少可以被兼容和遷移。EnterpriseDB直接支持Oracle的數(shù)據(jù)類型、SQL語法、PL/SQL、觸發(fā)器、自定義包和內(nèi)建包。據(jù)EnterpriseDB技術(shù)人員介紹,針對Oracle設(shè)計的應(yīng)用幾乎不需修改即可運行在EnterpriseDB上。
如果你不信,可以參考51CTO之前報道過的一條新聞《IBM發(fā)布DB2 9.7 三大特性指引未來應(yīng)用》。說Oracle呢,提DB2干嘛?因為IBM在新發(fā)布的DB2 9.7版中采用了新的技術(shù)來實現(xiàn)對Oracle的兼容,這個新技術(shù)就是內(nèi)嵌EnterpriseDB的兼容性技術(shù)。
對于Oracle的兼容,EnterpriseDB提出三點目標:
◆兼容企業(yè)已有的開發(fā)人員和DBA的習慣,避免重復學習;
◆兼容企業(yè)已有的基于Oracle開發(fā)的應(yīng)用程序;
◆圍繞數(shù)據(jù)庫資源的人力、知識、開發(fā)成功都可以在EnterpriseDB得到繼承。
EnterpriseDB前景如何?
回到最初的問題,是否會有一款適合企業(yè)級的開源數(shù)據(jù)庫產(chǎn)品?這款產(chǎn)品會是EnterpriseDB嗎?前一個問題的答案是肯定的,后一個問題現(xiàn)在恐怕還無法回答。但對開源產(chǎn)品我們至少要抱有樂觀的態(tài)度;51CTO.Com之前的一條新聞也許可以增強大家的信心,2009年10月,RedHat向EnterpriseDB注資1900萬美元;一年前,IBM也曾向EnterpriseDB注入大量資金。
Linux可以在操作系統(tǒng)方面獲得成功,JBoss可以在中間件領(lǐng)域獲得成功,EnterpriseDB也許會在企業(yè)級數(shù)據(jù)庫領(lǐng)域獲得成功,我們拭目以待。