何謂開源資料庫?

何謂開源資料庫?

何謂開源資料庫?

開源資料庫是含有代碼庫的資料庫應用程式,能供免費查看、下載、修改、分配和重新使用。開源授權能讓開發人員自由運用現有的資料庫技術,打造新的應用程式。

開源資料庫管理系統的運作方式為何?

開源資料庫管理系統提供了一個抽象層,開發人員能使用此抽象層來儲存組織及其應用程式的資訊。 

資料庫一般可分為兩類:

  • 關聯式資料庫:傳統的資料儲存裝置中,鍵值對能讓結構化資料儲存到由欄和列組成的表中。
  • 非關聯式 (NoSQL) 資料庫:使用其他資料儲存基礎架構來儲存資料,包括文件資料儲存、欄式資料庫、鍵值儲存和圖形資料庫。非關聯式資料庫是處理非結構化資料的首選。

資料庫管理系統可為您提供軟體層,為多種目的來控制並管理資料。比方說,您可以將商業情報儲存在關聯式資料庫中以進行快速 SQL 查詢,或將非結構化的圖片檔案儲存在圖形資料庫中,加以運用在 AI 推動的分析應用程式之上。

線上體驗 FlashBlade

體驗 Pure1® 的自助實例來管理 Pure FlashBlade™,Pure FlashBlade™ 是業界最先進的解決方案,可提供原生橫向擴展的檔案式及物件式儲存功能。

封閉性資料庫 vs. 開源資料庫

封閉性資料庫為專屬軟體。無法存取、修改、分配或重新使用該原始碼。您可能要支付訂閱或授權費用,才能在應用程式中使用該資料庫。編寫代碼的公司會維護該代碼庫。這代表您總是必須等該公司新增資料庫的功能,或是解決資料庫管理系統中的所有錯誤。 

與之相反,所有人都可以查看並存取開源資料庫的原始碼。由於開源資料庫不收取授權費,因此其總體擁有成本(TCO)比商業資料庫低。您可以下載並修改代始碼,免費增強您的應用程式,而無需依賴固定的廠商。另一方面,您要負責維護並保護開源資料庫的實作。

開源資料庫的範例

無論您的目標是儲存結構化資料以進行 SQL 查詢,還是透過 JSON 物件來儲存非結構化資料,網路上都有許多開源資料庫解決方案供您選擇。

開源關聯式資料庫的常見使用範例包含: 

  • MySQL
  • PostgreSQL
  • MariaDB

NoSQL 資料庫的常見使用範例包含:

  • MongoDB
  • CouchDB
  • Cassandra

如何選擇符合您需求的開源資料庫

您可以運用幾種方式選出符合您需求的資料庫。如果文件資料尚未公開提供,您可以分析文件資料或與公司聯繫。您也能透過線上論壇、部落格以及原始碼,來確認哪個開源資料庫可能適合您。

Pure 如何協助您加速開源資料庫的工作負載?

Pure Storage® 全快閃陣列將 NVMe儲存系統的儲存速度、效能和可靠性,與企業級儲存管理解決方案相結合,為您提供現代化資料體驗所需的基礎架構。 

無論您是就地儲存開源資料庫,還是儲存於雲端,Pure 皆能提供產品和服務套件,以支援您開源資料庫的部署作業,包括:

  • FlashArray//X: 效能優化的全快閃、端到端 NVMe 及 NVMe-oF 儲存系統,設計上可為您 Tier 0 及 Tier 1 工作負載提供區塊式資料儲存功能。
  • FlashArray//C:利用 QLC 快閃功能的優化容量儲存裝置,可為 Tier-2 應用程式在經濟的混合式儲存中提供 NVMe 高效能 
  • Pure Cloud Block Store™:將雲端與就地部署儲存系統整合為單一混和雲。
  • FlashBlade®: 高效的橫向擴展以及整合式高速檔案暨高速物件儲存(UFFO)


將全快閃儲存陣列的高速和高效能,與強大的儲存管理軟體(例如 PurityPure1®)相結合,Pure Storage 可協助您維持儲存設備的簡易性,順暢度和永續性。

800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387