AgensGraph 开发团队很高兴地宣布发布 AgensGraph v2.5。
AgensGraph 是一个用于现代复杂数据环境的新一代多模型图数据库。AgensGraph 是一个多模型数据库,它同时支持关系和图数据模型,使开发人员能够在一个数据库中集成遗留的关系数据模型和灵活的图数据模型。AgensGraph 支持 ANSI-SQL 和 openCypher (http://www.opencypher.org)。SQL 查询和 Cypher 查询可以在 AgensGraph 中集成到单个查询中。
AgensGraph 基于强大的 PostgreSQL RDBMS,非常健壮、功能齐全,可用于企业环境。AgensGraph 针对处理复杂的连接图数据进行了优化,并提供了企业数据库环境必不可少的许多强大的数据库功能,包括 ACID 事务、多版本并发控制、存储过程、触发器、约束、复杂的监控和灵活的数据模型 (JSON)。此外,AgensGraph 利用 PostgreSQL 丰富的生态系统,可以通过许多出色的外部模块进行扩展,例如 PostGIS。
更多详情请参阅发行说明。
分区是关系数据库的独特功能,现在也可以在 AgensGraph 中使用。
1.1. 大规模数据处理
– 通过分区,大规模数据处理得到改进
– 提高了性能速度和数据管理的便利性
– 混合查询 (Cypher+SQL) 的性能在大数据处理性能方面得到了改进。
1.2. 查询性能
– 在查询和聚合大量数据时,通过使用并行处理的哈希连接提高了查询的性能
添加了存储过程。存储过程可以将多个查询打包并存储到一个逻辑中。
2.1. 数据管理的便利性
– 新添加的存储过程消除了重复性任务,从而节省了时间
– 扩展和维护的便利性得到了显著提高
该软件包中提供了新的图算法。
3.1. 最新图算法
– 总共 7 个高级图算法,如中心性、社区检测和相似性等,是图分析的核心,应包含在软件包中。
具有高可用性的信息系统可以在没有故障的情况下正常运行很长时间。
4.1. Agpool 的高可用性
更新了 Agpool 以提高高可用性
– 负载均衡:当多个用户同时执行查询时,查询将分布在多个服务器上进行处理
– 自动故障转移:当主服务器发生故障时,从服务器将接管
新版本可立即下载。