Sybase公司成立於1984年,公司名稱“Sybase”取自“system”和“database”相結合的含義。Sybase公司的創始人之一Bob Epstein 是Ingres 大學版(與System/R同時期的關系數據庫模型產品)的主要設計人員。
Sybase公司的第一個關系數據庫產品是1987年5月推出的Sybase SQLServer1.0。Sybase首先提出ClIEnt/Server 數據庫體系結構的思想,並率先在Sybase SQLServer 中實現。
提到Ingres數據庫,不得不提一下Michael Stonebraker,他是Ingres的創始人。他是加州大學伯克利分校的教授,著名的數據庫學者,他在1992 年提出對象關系數據庫模型。Stonebraker 教授領導了稱為Postgres 的後Ingres 項目。這個項目的成果是非常巨大的,在現代數據庫的許多方面都做出的大量的貢獻。Stonebraker 教授還做出了一件造福全人類的事情,那就是把Postgres 放在了BSD 版權的保護下。如今Postgres名字已經變成了PostgreSQL,功能也是日漸強大,我也非常喜愛這個數據庫。你可自由的浏覽它的代碼庫,可以實時了解一線工程的思路。
話說,87年的時候,Sybase覺得單靠一家力量,難以把SQLServer(那時不叫ASE)做到老大,於是聯合微軟,共同開發。至於原始的代碼從何而來,這個應該與Ingres有些淵源。後來1994年,兩家公司合作終止。截止此時,應該是都擁有一套完全相同的SQLServer代碼。
然後可想而知了,Sybase繼續開發,將Sybase SQLServer往各個平台移植,版本也是跳躍式的變化,從4.2,好像一下子就到了11.0。
Sybase SQLServer後來為了與微軟的MS SQL Server相區分,改名叫:Sybase ASE(Adaptive Server Enterprise),其實,應該改名字的是微軟。代碼的最初擁有者是Sybase,結果得到正式名字的居然是微軟。這筆交易,實在是有些虧。不過,ASE也還好記,把Sybase的前邊三個字母去就是ase了。
ASE如今已經發展到了15.0.2版了。13和14兩個數,對於老美來說,都不是好數,所以直接從12.5.4跳到15.0了。估計Oracle以後也會這樣命名。
現在的Sybase,產品策略已經有了調整,在移動數據庫市場上,它的ASA (SQL Anywhere)占據了絕對的老大地位,70%以上的市場。同時,Sybase ASE仍然保持著大型數據庫廠商的地位。在電信、交通、市政、銀行等領域,擁有強大的市場。它的產品全是多平台支持。
Sybase ASE又分出了Replication Server(復制服務器), Sybase IQ等重量級產品,相當於對大型數據庫市場又進行了細分。
算起來,MS SQL Server應該算是Sybase ASE的同胞兄弟了,不過,ASE血統更純正。無論誰更成功,都證明當初的那個SQL Server生命力還在持續,它仍擁有強大的生命力。