PostgreSQL 9.2 Beta 1 發布,性能和伸縮性提升
PostgreSQL 是一個自由的對象-關系數據庫服務器(數據庫管理系統),它在靈活的 BSD-風格許可證下發行。它提供了相對其他開放源代碼數據庫系統(比如 MySQL 和 Firebird),和對專有系統比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server的一種選擇。
PostgreSQL 不尋常的名字導致一些讀者停下來嘗試拼讀它,特別是那些把SQL拼讀為"sequel"的人。PostgreSQL 開發者把它拼讀為 "post-gress-Q-L"。(Audio sample, 5.6k MP3)。它也經常被簡略念為 "postgres"。
PostgreSQL 開發組今天發布了 PostgreSQL 9.2 的首個 Beta 測試版本,該版本在性能方面以及垂直和水平伸縮性上都得到了很大的改善,建議大家下載測試。
主要性能和伸縮性提升的方面包括:
- 只掃描索引,允許用戶避免低效率的表掃描
- 增強只讀工作負載擴展到64核,每秒可處理超過30萬查詢
- 改進了寫數據的速度,包括組提交 group commit
- 降低 CPU 的電源消耗
- 層疊復制,支持地理上分散的備用數據庫
PostgreSQL 9.2 還將為開發者提供一些新的特性,包括:
- 支持 JSON 數據格式,提供混合文檔關系數據庫功能
- 范圍類型,支持新的日歷、時間序列和分析應用
- ALTER 和其他語句的改進,更方便的對運行中的數據庫進行更新
完整的改進列表請看 release notes.
下載地址:download page.
完整的文檔請看 這里,
本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!