開源數據庫列表

轉載於:http://database.csdn.net/subject/databaseopen.htm

編輯導語

開源數據庫最初的誕生和發展大都依靠自由軟件開發者,但是,現在越來越多的IT公司開始把觸角伸向了開源數據庫。而早期投身於其中的IT廠商早已獲利,比如Sleepycat公司從1996年就開始盈利,收入來源主要是向使用其產品的軟件商收取年費。  而最爲成功的開源數據庫公司則是MySQL。其2002年的銷售收入就已達到500萬美元,2003年更是達到1200萬美元。較商業化的開源數據庫有:SQLite、SimpleSQL、Berkely DB、Minosse、Firebird( 前身是是Borland公司的InterBase)、PostgreSQL、MySQL等。下面我們對這幾個數據庫一一介紹。[編輯:張耀宏]

開源數據庫逐個數

MySQL中文參考手冊

MySQL是一個遵循GPL的開源軟件、在Linux平臺底下它是LAMP組合重要組成部分(LAMP 在英語中是“燈”的意思,但是在 IT 行業當然不是那麼簡單的一個意思了。這個術語在德國十分流行。代表了 Linux 平臺上的 Apache 網站服務器;MySQL 數據庫以及 Perl 、Python 或者 PHP 編程語言的結合)。

PostgreSQL 關係型數據庫

POSTGRES數據庫的後開源版本,號稱擁有任何其他數據庫沒有的大量新特性,似乎目標是要做超大型的OO關係型數據庫系統,目前已經發展到8.2,有.NET驅動,中文官方網站有詳細介紹。

firebird是一個全功能的,輕量級數據庫

Firebird脫胎於Borland公司的開源版數據庫Interbase6.0,是一個完全非商業化的產品,用C和C++開發。由於與interbase的血緣關係,大部分interbase的開發工具可以直接應用到Firebird開發中。完全支持ANSI SQL92、98等,有3種模式,單機獨立,典型C/S,超級服務器。

berkely DB 是一個嵌入式的數據庫

C++編寫的大型關係型數據庫系統,還額外地支持XML(把XML當成數據庫),號稱2百萬的安裝量,MySQL也只不過號稱5百萬安裝量而已,跨平臺。你可以把他用於嵌入式的設備呀,他的體積非常小,完全能哆勝任任何關於數據操作的要求。

SimpleSQL是一個64位的關係型數據庫

SimpleSQL是一個64位的關係型數據庫,一個標準的服務端免費的數據庫組件,具有符合SQL 和 JDBC標準的事務性數據庫服務器,具有輕便型的單數據庫文件,第一個數據庫的開發語言是java和c++。

SQLite 一個輕量級別數據庫

SQLite 一個輕量級別數據庫, 具有很多不錯的特點。最新版本:3.3.6 支持事件,不需要配置,不需要安裝,也不需要管理員 支持大部分SQL92,一個完整的數據庫保存在磁盤上面一個文件同一個數據庫文件可以在不同機器上面使用,最大支持數據庫到2T,字符和BLOB的支持僅限制於可用內存 整個系統少於3萬行代碼,少於250KB的內存佔用(gcc) ,大部分應用比目前常見的客戶端/服務端的數據庫快沒有其它依賴 源代碼開放, 代碼95%有較好的註釋

 

 

PS:

NOSQL

VMware發佈開源非關係型數據庫Affinity

Affinity網站:
http://affinitydb.org/ 

更多的信息請參見:
http://communities.vmware.com/community/vmtn/cto/cloud/blog/2012/02/28/vmware-adds-affinity-to-its-open-source-data-efforts

http://www.lupaworld.com/article-209724-1.html

 

http://www.linuxeden.com/html/news/20111009/114712.html


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章