Categories
程式開發

SQL競爭對手簡史


那是1983年,Oracle還是一家小公司。當時,拉里·埃里森正專注於重寫滿是bug的數據庫產品,而計算機教授、後來成為數據庫傳奇人物的Michael Stonebraker正在迎頭追趕。

在《軟件戰爭》(Softwar)一書中,Matthew Symonds是這樣描述這個故事的:

埃里森沒有過多地關註銷售,對他來說,要讓Oracle成功,他現在能做的最重要的事情絕對是專注於改進產品。他只是覺得自己此時沒有餘力去關心一個CEO應該做的事情。對Oracle的一些人來說,埃里森的做法是一種開明的放權。他說:“你可以這麼說,但它更像是退位,而不是放權”。

事實上,埃利森完全有理由專注在產品上。 Mike Stonebraker接手了他在加州大學伯克利分校負責的Ingres關係型數據庫項目,並圍繞該項目成立了一家名為Relational Technology的公司。雖然Ingres的商業版比Oracle晚進入市場,但卻比Oracle發展得更快。 1984年,Oracle的銷售額翻了一番,達到了1270萬美元,而名聲鵲起的Ingres的銷售額翻了三倍,達到了900萬美元。埃利森說:“他們真的趕上來了,而且速度很快,因為我​​們剛剛重寫了我們的數據庫產品,還出現了質量問題。這些聽起來是不是很熟悉?”
與Oracle開發SQL相比,Ingres在伯克利的團隊有更多的時間開發他們的語言QUEL,而且很多關係型數據庫專家認為它是一種優秀的語言。埃里森說:“也許QUEL比SQL更好,也許法語比英語更好?但這些並不重要,英語和SQL都將會勝出”。埃里森最擔心的是Ingres的人才。 “我意識到,我們的開發團隊不夠好,無法跟上Ingres團隊的步伐,所以我們不得不重新組建我們的團隊。Stonebraker招了加州大學伯克利分校最好的學生,我們就去招加州理工學院、麻省理工學院和斯坦福大學最好的學生。我們還要招聘矽谷最有經驗的編程人才。我們從Xerox PARC招來了一個優秀的團隊。其中的一位,Derry Kabcenell,是Oracle公司有史以來最重要的人物之一。多虧了Derry和他領導的團隊,幫我們解決了Oracle 3的質量問題。他推出了一款優秀的數據庫產品——一款我們引以為傲的產品,一款會讓Ingres完蛋的產品——Oracle 4”。

原文鏈接:【https://www.infoq.cn/article/UmMCQDayRYa4l1r2iv4p】。未經作者許可,禁止轉載。