PostgreSQL 9.4 Beta 1 發布

發布於 2014-05-15 ,由 PostgreSQL 全球開發團隊發布

PostgreSQL 全球開發團隊宣布 PostgreSQL 9.4 的第一個 Beta 版本,這款世界領先的開源資料庫的最新版本,於今日發布。 這個 Beta 版本包含 9.4 版本中所有功能的預覽,並且已準備好讓全球 PostgreSQL 社群進行測試。 請下載、測試並回報您發現的問題。

主要功能

這個 Beta 版本中可供測試的新主要功能包含

  • JSONB:9.4 包含新的 JSONB「二進位 JSON」類型。 這種用於文件資料的新儲存格式具有更高的效能,並且提供索引、函數和運算符來操作 JSON 資料。
  • 複製:新的資料變更串流 API 允許解碼和轉換複製串流。 這為支援高速和更靈活的複製和橫向擴展解決方案的新複製工具奠定了基礎。
  • 具體化視圖,具有「併發更新」功能,可為複雜資料提供快速回應的背景摘要報告。
  • ALTER SYSTEM SET,可以從 SQL 指令列和遠端客戶端修改 postgresql.conf,從而簡化管理任務。

這些功能擴展了 PostgreSQL 的功能,並引入了新的語法、API 和管理介面。

其他功能

9.4 Beta 中還有許多其他功能,所有這些功能都需要您的測試

  • 動態背景工作進程
  • 複製槽
  • 寫入可擴展性改進
  • 聚合效能改進
  • 減少 WAL 磁碟區
  • GIN 索引最多縮小 50% 且速度更快
  • 可更新的安全屏障視圖
  • 新的陣列操作和表格函數
  • 延遲時間的備用伺服器
  • MVCC 系統目錄更新
  • 降低某些 ALTER TABLE 命令的鎖定層級
  • 備份節流
  • WITHIN GROUP

在預寫式日誌 (WAL)、GIN 索引、複製、聚合和系統目錄的管理方面也進行了許多內部變更。 這意味著我們需要您幫助我們在 9.4 的完整版本發布之前,找到我們在這些領域中可能引入的任何新錯誤。

如需 9.4 Beta 版本中功能的完整列表,請參閱發布說明。有關新功能的其他說明和注意事項,請參閱9.4 功能 Wiki 頁面

立即測試 9.4 Beta 1

我們依靠社群來幫助測試下一個版本,以確保它具有高效能且沒有錯誤。 請盡快下載 PostgreSQL 9.4 Beta 1,並使用您的工作負載和應用程式進行測試,並向 PostgreSQL 開發人員提供回饋。 Beta 1 中的功能和 API 在最終版本發布之前不會發生重大變更,因此現在可以安全地開始針對新功能建構應用程式。 有關如何測試和報告問題的更多資訊

我們的下載頁面取得 PostgreSQL 9.4 Beta 1,包括 Windows、Linux 和 Mac 的二進位檔案和安裝程式。

新版本的完整文件可在線上取得,並與 PostgreSQL 一起安裝。