宣布 AGE,一個適用於 PostgreSQL 的多模型圖形資料庫擴充功能

由 Bitnine Global 於 2020-07-08 發布
相關開源

AGE,一個適用於 PostgreSQL 的多模型圖形資料庫擴充功能已經發布。 AGE 是 AgensGraph 的後繼者。 AGE 將提供相同的 SQL 和 Cypher 整合,而無需使用者放棄他們現有的解決方案,允許 AGE 與 PostgreSQL 強大的其他擴充功能集合進行更乾淨的整合,並在不犧牲效能的情況下擴展可擴展性。

AGE 最近已被 Apache 軟體基金會 (ASF) 選為孵化 Podling 專案。 該專案已捐贈給 ASF 作為一個開源倡議。

AGE v0.2.0 發布說明
  • 擴展 Agtype
    • 支援數字、邊和路徑類型。

  • 類型轉換
    • 轉換為數字、浮點數、頂點、邊和路徑。
    • 將浮點常數(inf、-inf、NaN)添加到字串輸入和輸出。
    • 從 agtype 物件轉換為頂點 '::vertex'。
    • 從 agtype 物件轉換為邊 '::edge'。
    • 從 agtype 陣列轉換為路徑 '::path'。

  • 純量函數
    • Id、start_id、end_id、type、properties、head、last、length、size、startNode、endNode、timestamp、toBoolean、toFloat、toInteger 和 coalesce。

  • 頂點/邊的標籤
    • 新建立的邊可以分配一個標籤。
    • 新建立的標籤頂點不需要標籤。

  • 改進 Match 子句
    • 支援邊 - Match 子句支援路徑。

  • 改進 Create 子句
    • 支援頂點、邊、模式以及帶或不帶變數的邊和路徑。

  • 在 Create 子句之前支援 Match 子句
    • CREATE 子句可以使用在任何先前的 MATCH 子句中宣告的變數。

  • 在 Create 子句之後支援 Return 子句
    • 在 CREATE 子句之前的任何子句中分配的變數都可以在 RETURN 子句中使用。

該版本可立即下載