AgensGraph 是面向现代复杂数据环境的新一代多模型图数据库。AgensGraph 是一个多模型数据库,同时支持关系型和图数据模型,使开发者能够在一个数据库中整合传统关系型数据模型和灵活的图数据模型。AgensGraph 支持 ANSI-SQL 和 openCypher。在 AgensGraph 中,SQL 和 Cypher 查询可以集成到单个查询中。
AgensGraph 基于强大的 PostgreSQL RDBMS,非常健壮、功能完善,可用于企业级应用。AgensGraph 针对处理复杂的关联图数据进行了优化,提供了企业数据库环境所需的大量强大功能,包括 ACID 事务、多版本并发控制、存储过程、触发器、约束、完善的监控以及灵活的数据模型 (JSON)。此外,AgensGraph 充分利用了 PostgreSQL 的丰富生态系统,可以通过许多优秀的外部模块进行扩展,如 PostGIS。
AgensGraph v2.13 发布说明
支持 PostgreSQL 13 版本
支持并行化 vacuum
支持 B-Tree 索引的重复消除功能
支持增量排序
在使用聚合函数或分组集的查询中引入哈希聚合功能
应用其他 PostgreSQL 13 主要特性
性能增强
支持图数据的 binary-upgrade
改进图数据常规 dump 的性能
使用基于边的 head()、tail() 和 last() 函数时,结果值将按正确顺序返回
修改 PL/PGSQL 以使用 Cypher 语法
创建 PL/PGSQL 时,现在可以使用 Cypher 的 CREATE/SET/DELETE 语法
维护
各种 Bug 修复
修复使用 initdb 时无法识别 agdata 环境变量的问题
修改运行 initdb 时默认数据设置为 agdata
修复与即时编译 (JIT) 标志相关的错误
修复使用 Cypher 语句时 LLVM 崩溃的错误
修复使用 pg_dump 某些功能时无法恢复的问题
修复标签非空时运行 pg_restore 时发生的错误
修复使用双层聚合函数(例如 avg(collect()))时服务器断连的错误
新版本可立即下载 (https://bitnine.net/agensgraph-2-13-0-community-linux/)