AgensGraph 2.13 版本發布公告

由 Bitnine Global 於 2022-10-17 發布
相關開源項目

AgensGraph 是新一代的多模型圖形資料庫,適用於現代複雜的資料環境。 AgensGraph 是一個多模型資料庫,可同時支援關聯式和圖形資料模型,使開發人員能夠在一個資料庫中整合傳統關聯式資料模型和靈活的圖形資料模型。 AgensGraph 支援 ANSI-SQL 和 openCypher。 SQL 和 Cypher 查詢可以整合到 AgensGraph 中的單個查詢中。

AgensGraph 基於強大的 PostgreSQL RDBMS,非常穩健、功能齊全,並且已準備好供企業使用。 AgensGraph 針對處理複雜的連線圖形資料進行了最佳化,並提供大量對企業資料庫環境至關重要的穩健資料庫功能,包括 ACID 事務、多版本並行控制、儲存程序、觸發器、約束、完善的監控和靈活的資料模型 (JSON)。 此外,AgensGraph 利用 PostgreSQL 豐富的生態系統,並且可以使用許多出色的外部模組進行擴展,例如 PostGIS。

AgensGraph v2.13 版本說明

1. 效能

支援 PostgreSQL 13 版本

  • 支援平行真空清理 (parallelized vacuuming)
  • 支援 B-Tree 索引中的重複資料刪除功能
  • 支援增量排序
  • 在使用彙總函式或群組集合的查詢中引入雜湊彙總功能
  • 應用了其他 PostgreSQL 13 的主要功能

2. 提升效能

  • 支援圖形資料的二進制升級
  • 執行圖形資料的常規傾印時,效能有所提升
  • 在基於邊緣使用 head()、tail() 和 last() 函式時,結果值將以正確的順序傳回
  • 修改了 PL/PGSQL 以使用 Cypher 語法
  • 在建立 PL/PGSQL 時,現在可以使用 Cypher 的 CREATE/SET/DELETE 語法

3. 維護

各種錯誤修復

  • 修正了使用 initdb 時 agdata 環境變數無法識別的問題
  • 修改了預設資料,以便在執行 initdb 時設定為 agdata
  • 修正了與 Just-in-Time (JIT) 標誌相關的錯誤
  • 修正了使用 Cypher 語句時 LLVM 崩潰的錯誤
  • 修正了在使用 pg_dump 的某些函式時無法還原的問題
  • 修正了標籤為非空時執行 pg_restore 時發生的錯誤
  • 修正了使用雙重彙總函式(例如 avg(collect()))時的伺服器中斷連線錯誤

新版本可立即下載