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 兼容性
- 性能
- 移除 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 修复(请参阅 发布说明 了解修复详情)
新版本现已可供 下载。