7大開源數(shù)據(jù)庫利弊全對比,哪款才最適合你的?
我喜歡披薩。
開玩笑啦。我喜歡披薩。特別是如果它是免費的時候。
我甚至喜歡看起來像免費披薩的東西。就在某一天,一個包裹來了我的郵箱中,它被包在一個披薩盒子里面。我要給 Etsy 店主五星好評。我保存了這個箱子。這比在披薩店中味道好多了。
免費比薩是我在校園里最喜歡的東西之一。在校園里的新俱樂部或組織的廣告宣傳單的角落里總會提到集會上會提供免費披薩。這樣我就會在那里, 因為呃(你懂得)
不幸的是,正如我所學到的,有個無盡的迷宮被稱為成年,披薩并不總是免費的。免費奶酪的甜美味道已經(jīng)過去很久了。
但在 數(shù)據(jù)庫管理軟件 的世界里并非如此,其中免費的數(shù)據(jù)庫軟件和開源解決方案與番茄醬和香蒜醬的搭配一樣豐富、令人著迷。
因為當 IT 部門在微薄的預算下運行時,降低成本對于保持業(yè)務和保持 IT 業(yè)務盈利是非常重要的。每個人都喜歡免費的東西。
這對我來說同樣很誘人。
所以,讓我們回到對你影響重大的大學時代,當世界像融化的芝士一樣自由而夢幻的時候,看看這七個絕妙的免費 數(shù)據(jù)庫軟件 和開源的DBM解決方案,讓你的部門保持正常預算。
CUBRID 是一個很好的免費開源 選擇, 專門針對 Web 應用程序進行優(yōu)化,當復雜的 Web 服務需要處理大量數(shù)據(jù)并生成巨大的并發(fā)請求時,CUBRID 非常有用 。 這個解決方案是用 C 寫的。
優(yōu)點:
- 多粒度鎖定
- 在線備份
- 用于開發(fā)語言的 GUI 工具和驅(qū)動程序:
- JDBC, PHP, Python , Perl, 和 Ruby.
- 自動故障切換功能,全天候在線網(wǎng)絡服務
- 支持本機 DB 分片,實現(xiàn)水平/垂直可擴展性
- 大型系統(tǒng)通過多個數(shù)據(jù)庫實例劃分數(shù)據(jù)
數(shù)據(jù)庫復制和事務一致性
缺點:
- 不適用于蘋果系統(tǒng)
- 沒有腳本調(diào)試器
- 手冊僅限英文或韓文
他們 論壇 上的討論往往是過時的(大部分來自幾年前)
用戶評價:
在 這里 寫下對 CUBRID 的評論。
Firebird
該 關系型數(shù)據(jù)庫 自1981年以來一直(以各種名稱)用于生產(chǎn)系統(tǒng),并具有許多ANSI SQL標準功能。 Firebird能夠在Linux,Windows和各種Unix平臺上運行。
優(yōu)點
- Trace API 用于實時監(jiān)控
- Windows 信任的身份驗證
四個支持的架構(gòu):
SuperClassic, Classic, SuperServer, 和 Embedded
多種開發(fā)工具:
- 商業(yè)工具:FIBPlus 和 IBObjects
- 自動掃描選項用于清理數(shù)據(jù)庫
- 數(shù)據(jù)庫觸發(fā)器和存儲過程的事件通知
- Firebird 的大型全球社區(qū)提供免費支持
缺點:
- 不包括集成復制支持(僅作為附件)
- 缺少臨時表格和與其他數(shù)據(jù)庫系統(tǒng)的集成
- 與其他操作系統(tǒng)解決方案相比,缺乏 Windows 信任認證
用戶評論:
在 這里 寫下對 Firebird 的評論。
MariaDB
MariaDB 由 MySQL 的原創(chuàng)人員開發(fā),并被維基百科,F(xiàn)acebook 甚至 Google 等技術(shù)巨頭使用。 MariaDB 是一種可為 MySQL 提供插件替換功能的數(shù)據(jù)庫服務器。開發(fā)人員的首要關注點是安全性,在每個版本發(fā)布時,開發(fā)人員還會合并所有 MySQL 的安全修補程序,并在需要時對其進行增強。
優(yōu)點:
- 高可擴展性,易于集成
- 能夠?qū)崟r訪問
- 具備 MySQL 的核心功能( MariaDB 是 MySQL 的替代方案 )
- 備用存儲引擎,服務器優(yōu)化和補丁
- MariaDB 已經(jīng)運作了20多年的廣泛知識庫
缺點:
- 缺少密碼復雜性插件
- 沒有 memcached 界面
- 沒有優(yōu)化器跟蹤
用戶評價: