|  首頁
說明

GoDaddy 說明

噠啦噠啦噠...計算中...計算中...啟動序列 42...
啵啵嗶嗶啵… 機器人自動化中… 此網頁是經由機器人自動翻譯成您的本地語言。某些翻譯可能還不盡完善,我們需要您的幫助!使用頁面底部的按鈕告訴我們本文是否有幫助。 前往英語版本

主要區別 MySQL 與 PostgreSQL

MySQL 是目前憑 Oracle 開放源碼碼的關係資料庫管理系統 (RDBMS)。此程式碼使用免費下 GNU 一般大眾授權,且商業版 MySQL 也會提供資料在各類專屬的協議。PostgreSQL 是物件-RDBMS (ORDBMS) 是開發 PostgreSQL 全域開發群組。它也有發行下寬鬆 PostgresSQL 授權的開放源。MySQL 和 PostgreSQL 間的不同包含下列金鑰類別:

  • 控管
  • 支援的平台
  • 存取方法
  • 分割
  • 複製
遇到問題 入門版-1 |中-2 |進階-3
所需的時間 5 分鐘
相關的產品 Linux 式 VPS 或專屬的伺服器

控管

控管模式 MySQL 和 PostgreSQL 是其中兩個資料庫技術更多相當不同。MySQL 控制 Oracle,而 Postgres 是可在從 PostgreSQL 全域開發群組開放原始碼授權。因此,那里增加興趣 Postgres 過去幾年來。兩者皆開放源,但 Postgres 已最近取得就讓激增中。

支援的平台

MySQL 和 PostgreSQL 都可以執行 Linux、 OS X、 Solaris 和 Windows 作業系統 (Os)。Linux 是開放源 OS、 OS X 由 Apple 開發、 Solaris 由 Oracle 開發和 Windows 由 Microsoft 開發。MySQL 也支援 FreeBSD OS,這亦是開放源。PostgreSQL 支援 HP-UX 作業系統,而由 Hewlett Packard 及開放源碼 Unix OS 開發。

存取方法

存取方法 MySQL 和 PostgreSQL 通用,包括 ADO.NET、 JDBC 和 ODBC。ADO.NET 是一組的應用程式設計師介面 (Api) 工程師用來存取 XML 的資料。JDBC 是 22>java API 程式存取資料庫,而 ODBC 是標準的 API 存取資料庫的語言。PostgreSQL 也可以使用的平台原生 C 程式庫,以及大型物件串流 Api 從常式來存取。

分割

MySQL 和 PostgreSQL 大幅不同方面他們分割方法,判斷不同的資料庫節點上儲存資料的方式。MySQL 使用稱為 MySQL 叢集執行水平叢集,其中包含的每個節點內的單一叢集執行個體建立多個叢集的專屬技術。PostgreSQL 並不執行真分割,雖然您可以提供表格繼承類似的功能。這項任務包括使用不同的子表格控制每個 「 分割 」。

複製

資料庫可以使用多個方法備援資料儲存在多個節點。MySQL 使用主主機複製的每個節點可以更新的資料。MySQL 和 PostgreSQL 都可以執行主機從屬故障,其中一個節點控制資料的儲存其他節點。PostgreSQL 也可以處理其他類型的第三方延伸與故障。


這篇文章有用嗎?
感謝您提供意見。 若要與客戶服務代表聯絡,請撥打支援中心電話號碼,或使用上方的對話選項。
很高興能幫上忙! 還有什麼可幫您的嗎?
很抱歉有這種情形。 請告訴我們您不了解的部分,或解決方案無法解決您問題的原因。