apache/age
Graph database optimized for fast analysis and real-time data processing. It is provided as an extension to PostgreSQL.
解决的问题
Apache AGE 解决了对统一数据库的需求,该数据库既能处理传统关系型数据,也能处理复杂的图数据。通过扩展 PostgreSQL,它允许组织存储和查询基于图的关系——例如社交网络、欺诈检测模式或推荐引擎——而无需维护单独的专用图数据库。
工作原理
AGE 作为 PostgreSQL 的扩展运行。它允许用户使用流行的 openCypher 图查询语言以及标准 SQL 执行查询。由于它在 PostgreSQL 生态系统中运行,它利用现有的关系型存储引擎来管理图数据,从而允许在单一环境中结合两种数据模型的混合查询。
适用对象
它专为已经使用 PostgreSQL 并需要将基于图的分析集成到其应用程序中的开发人员和数据工程师设计。它非常适合构建需要关系管理、身份跟踪或复杂数据个性化的服务的团队。
亮点
- 支持 openCypher,一种广泛使用的图查询语言。
- 支持混合查询,允许 SQL 和 Cypher 一起使用。
- 与 PostgreSQL 的功能和生态系统完全兼容。
- 支持节点(顶点)和关系(边)上的属性索引。
- 允许同时查询多个图。
- 包含专用可视化工具 AGE Viewer,用于探索图数据。
相关
- 项目
- 项目
- 项目
- 项目