開源資料庫


開源資料庫是指那些擁有開原始碼的資料庫,即任何人都可以檢視、學習甚至修改其程式碼。開源資料庫可以是關係型資料庫 (SQL) 或非關係型資料庫 (NoSQL)。

為什麼要使用開源資料庫?

為任何公司建立和維護資料庫都相當昂貴。大部分軟體支出都用於處理資料庫。因此,轉向低成本的開源資料庫是可行的。從長遠來看,這為公司節省了大量資金。

正在使用的開源資料庫

市場上有很多不同的開源資料庫。它們各有優缺點。使用開源資料庫的決定取決於個人需求。

一些開源資料庫示例:

MySQL

這是世界上最成功的開源資料庫。MySQL 提供免費的社群版,但它在 2010 年被 Oracle 收購,現在 Oracle 對其服務收費。

MariaDB

這是 MySQL 的替代品,旨在保持免費,與 MySQL 不同。MariaDB 與 MySQL 具有高度相容性,其結構與 MySQL API 和命令匹配。

PostgreSQL

這是一個物件關係資料庫管理系統。PostgreSQL 比 MySQL 更健壯,效能更好。它也以其可靠性和資料完整性而聞名。

PostgreSQL PURE

這是基於 PostgreSQL,但具有額外功能。它由 Splendid Data 提供,需付費訂閱。

EnterpriseDB

這也基於 PostgreSQL,但具有額外的功能和工具,例如效能、安全性和可管理性增強功能。

MongoDB

這是一個免費的開源 NoSQL 資料庫程式。它提供文件驗證、加密儲存引擎等。MongoDB 主要用於移動應用程式等。

更新於:2020年6月20日

瀏覽量:1000+

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告
© . All rights reserved.