2025年9月25日: PostgreSQL 18 发布!

AgensGraph 2.0 发布公告

发布于 2018-11-30,作者 SKAI Worldwide(原 Bitnine)
相关开源项目

AgensGraph 开发团队很高兴地宣布 AgensGraph v2.0 的发布。

AgensGraph 是 PostgreSQL 的新一代多模型图数据库。AgensGraph 提供了针对高度连接数据的图分析环境,用户可以同时编写、编辑和执行 SQL 和 Cypher 查询。AgensGraph 兼容 PostgreSQL 并支持 PostgreSQL 扩展。因此,AgensGraph 可以让 PostgreSQL 用户摆脱数据迁移的痛苦,并比其他图数据库更容易开发基于图的应用程序。

AgensGraph v2.0 的此次发布在 PostgreSQL 兼容性、可用性和性能方面进行了许多更新,并修复了已知 bug。更多详情请参阅 发布说明

主要改进和 Bug 修复
  • PostgreSQL 兼容性
    • 支持 PostgreSQL 10.4
  • 性能
    • 移除 ModifyGraph 中对 SPI 的使用
  • Cypher 实现
    • 支持 STARTS WITH / ENDS WITH / CONTAINS 子句
    • 支持 Cypher 的 PREPARE 语句
  • 可用性
    • 支持 =~ 操作符进行正则表达式匹配
    • 支持 'graphid' 比较
      • 例如) MATCH (n) WHERE id(n) = '1.1' AND id(n) = 1.1 RETURN n;
    • 在 LOAD 时支持将任何值隐式转换为 jsonb
      • 例如) LOAD FROM external_table AS r CREATE (:v = r);
    • 支持在 _vertex, _edge 和 graphpath 中打印 NULL 值
    • 在 init 或 start 前验证 AG_VERSION
    • 为 RHEL 添加了安装步骤
    • 添加了度量目录 ag_graphmeta
    • 改进了 vertex 上的 labels() 函数
    • 支持存储 NULL 属性
    • 支持 DROP VLABEL ... CASCADE
  • Bug 修复
    • 与 Cypher、graphpath、graph joins 等相关的 Bug 修复(请参阅 发布说明 了解修复详情)

新版本现已可供 下载