TimescaleDB 2.23.0 發佈,基於 PostgreSQL 的時序數據庫 - 新聞 詳情

TimescaleDB 是一個開源數據庫,旨在使 SQL 可擴展到時間序列數據,基於 PostgreSQL 構建的,並打包為 PostgreSQL 擴展程序,提供跨時間和空間的自動分區,以及完整的 SQL 支持。

TimescaleDB 2.23.0 現已發佈,此版本較 2.22.1 版本進行了性能改進和錯誤修復。官方建議儘快升級。一些更新亮點內容如下:

  • 此版本全面支持 PostgreSQL 18 的所有現有功能。TimescaleDB v2.23 適用於 PostgreSQL 15、16、17 和 18。
  • 列存儲現已默認啓用 UUIDv7 壓縮。此功能已在 v2.22.0 版本中推出。它至少可節省 30% 的存儲空間,並且在篩選條件中使用 UUIDv7 列時,查詢性能可提升約 2 倍。
  • 新增了將超表設置為 unlogged 的功能,解決了社區提出的公開請求 #836。該功能可在持久性與性能間實現權衡,後者更適用於大規模導入場景。
  • 通過允許在連續聚合中使用返回集合的函數,此版本解決了社區長期存在的阻礙問題 #1717。

PostgreSQL 15 棄用公告

TimescaleDB 將繼續支持 PostgreSQL 15 至 2026 年 6 月。屆時,官方將公佈不再支持 PostgreSQL 15 的具體 TimescaleDB 版本。

詳情可查看:https://github.com/timescale/timescaledb/releases/tag/2.23.0