发布 AgensGraph 2.0

由 Bitnine Global 发布于 2018-11-30
相关开源

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

AgensGraph 是新一代用于 PostgreSQL 的多模型图数据库。AgensGraph 为高度连接的数据提供图分析环境,用户可以在其中同时编写、编辑和执行 SQL 和 Cypher 查询。AgensGraph 兼容 PostgreSQL 并带有 PostgreSQL 扩展。这就是为什么 AgensGraph 可以使 PostgreSQL 用户摆脱数据迁移的痛苦,并使基于图的应用程序的开发比其他图数据库更容易。

此版本的 AgensGraph v2.0 包含 PG 兼容性、可用性和性能方面的许多更新,并修复了已知错误。有关更多详细信息,请参阅发行说明

主要改进和错误修复
  • 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 值
    • 在初始化或启动之前验证 AG_VERSION
    • 为 RHEL 添加了安装步骤
    • 添加了度量目录 ag_graphmeta
    • 改进了顶点上的 labels()
    • 支持存储 NULL 属性
    • 支持 DROP VLABEL ... CASCADE
  • 错误修复
    • 与 Cypher、graphpath、图连接等相关的错误修复。(有关修复详情,请参阅发行说明

新版本可立即下载