PostgreSQL 17 發布:攤牌了,我不裝了!
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
各位朋友們,一年一度的 PostgreSQL 大版本發布又來啦!這次的 PostgreSQL 17 又給我們帶來了什么驚喜呢? 在這次大版本發布注記中, PostgreSQL 全球社區直接攤牌了 —— 不好意思,我不裝了 —— “現在PG就是世界上最先進的開源數據庫,已經是各種規模組織的首選開源數據庫了”。雖然沒有指名道姓,但官方已經喊出干翻“頂級商業數據庫”(Oracle)的口號了。 PostgreSQL 17 發布PostgreSQL 全球開發組今天正式(2024-09-26)宣布了 PostgreSQL 17[1] 的正式發布,這是世界上最先進的開源數據庫的最新版本。
PostgreSQL 17 建立在數十年的開源開發模式基礎上,在不斷提升性能與可伸縮性的同時,也在不斷適應數據訪問與存儲的新興模式。本次 PostgreSQL 發布帶來了顯著的整體性能提升,例如,VACUUM 內存管理的徹底改進、存儲訪問優化、高并發工作負載改進、批量加載與導出加速、以及索引查詢執行的改進等。PostgreSQL 17具備能夠同時惠及新型工作負載和關鍵核心系統的特性,例如:新增的 SQL/JSON 的 PostgreSQL 核心團隊成員 Jonathan Katz 表示:“PostgreSQL 17 展現了全球開源社區如何協同構建,改善功能,幫助位于數據庫旅途中不同階段的用戶”。“無論是針對大規模數據庫運維的改進,還是基于卓越開發者體驗的新特性,PostgreSQL 17 都將為您帶來更好的數據管理體驗。” PostgreSQL 是一款以可靠性、穩健性和可擴展性著稱的創新型數據管理系統,受益于全球開發者社區超過 25 年的開源開發,已成為各類組織的首選開源關系型數據庫。 系統性能的全面提升PostgreSQL 的 PostgreSQL 17 繼續提升其 I/O 層的性能。由于對預寫日志(WAL)處理的改進,高并發工作負載的 寫入吞吐量可能提升至 2 倍。此外,新的流式 I/O 接口加快了順序掃描(讀取表中所有數據)以及 PostgreSQL 17 也在查詢執行方面提升了性能。對于使用 B-tree 索引(PostgreSQL 默認的索引方法)的 進一步豐富的開發者體驗PostgreSQL 是首個添加 JSON 支持的關系型數據庫(2012 年),PostgreSQL 17 進一步完善了其對 SQL/JSON 標準的實現。 PostgreSQL 17 為 此次發布還擴展了對分區數據和分布在遠程 PostgreSQL 實例上的數據的管理功能。PostgreSQL 17 支持在分區表上使用標識列和排除約束。用于在遠程 PostgreSQL 實例上執行查詢的 PostgreSQL 外部數據包裝器( PostgreSQL 17 還包含一個內置的、平臺無關的、不可變的排序規則提供者,確保排序規則的不可變性,并提供了類似于 C 排序規則的排序語義,但使用 UTF-8 編碼而非 SQL_ASCII。使用這個新的排序規則提供者,可以保證您的文本查詢無論在何處運行 PostgreSQL,都能返回相同的排序結果。 為高可用性和主要版本升級提供的邏輯復制增強邏輯復制用于在許多用例中實時傳輸數據。然而,在此版本之前,想要執行主要版本升級的用戶必須刪除邏輯復制槽,這需要在升級后將數據重新同步到訂閱者。從升級到 PostgreSQL 17 開始,用戶無需刪除邏輯復制槽,簡化了在使用邏輯復制時的升級過程。 PostgreSQL 17 現在包含了邏輯復制的故障轉移控制,使其在高可用性環境中部署時更加可靠。此外,PostgreSQL 17 引入了命令行工具 更多安全和運營管理選項PostgreSQL 17 進一步擴展了用戶管理數據庫系統生命周期的方式。PostgreSQL 有一個新的 TLS 選項 PostgreSQL 附帶的備份工具 PostgreSQL 17 還增強了監控和分析功能。 其他功能PostgreSQL 17 中還添加了許多其他新功能和改進,可能對您的用例有所幫助。請參閱發行說明以獲取新功能和更改的完整列表。 關于 PostgreSQLPostgreSQL 是全球最先進的開源數據庫,擁有由成千上萬的用戶、貢獻者、公司和組織組成的全球社區。有著超過 35 年的工程開發歷史,始于加州大學伯克利分校,PostgreSQL 以無與倫比的開發速度持續發展。PostgreSQL 成熟的功能集不僅比肩能頂級的專有商業數據庫系統,在高級數據庫功能、可擴展性、安全性和穩定性方面甚至超越了它們。 該文章在 2024/9/29 18:25:30 編輯過 |
關鍵字查詢
相關文章
正在查詢... |