• 授权协议:-
  • 开发厂商:-
  • 软件语言:C/C++,Perl
  • 更新日期:2017-09-24
AgensGraph

AgensGraph 是一个基于 PostgreSQL 的图数据库。同时,AgensGraph 也是用于现代复杂数据环境的新一代多模型图数据库,它同时支持关系和图数据模型。SQL 和 Cypher 可以集成到 AgensGraph 中的单个查询中。

AgensGraph 基于 PostgreSQL 的图数据库 项目简介

AgensGraph 是一个基于 PostgreSQL 的图数据库。属性图模型:数据对象:Labels :同时,AgensGraph 也是用于现代复杂数据环境的新一代多模型图数据库,它同时支持关系和图数据模型。因此,开发者可以将遗留下来的关系数据模型和灵活的图形数据模型集成到一个数据库中。AgensGraph 支持 ANSI-SQL 和 openCypher。SQL 和 Cypher 可以集成到 AgensGraph 中的单个查询中。一些图操作的 DDL:CREATE VLABEL person;
CREATE VLABEL friend inherits (person);

CREATE ELABEL knows;
CREATE ELABEL live_together;
CREATE ELABEL room_mate inherits (knows, live_together);

CREATE (:person {name: 'Tom'})-[:knows]->(:person {name: 'Summer'});
CREATE (:person {name: 'Pat'})-[:knows]->(:person {name: 'Nikki'});
CREATE (:person {name: 'Olive'})-[:knows]->(:person {name: 'Todd'});

MATCH (n:person {name: 'Tom'})-[:knows]->(m:person) RETURN n.name AS n, m.name AS m;

MATCH (p:person {name: 'Tom'})-[:knows*1..2]->(f:person)
RETURN f.name;主要特性:多模型支持,包括:图数据库,关系数据库和 JSON 文档数据库支持 Cypher 查询语言支持 SQL 和 Cypher 混合查询图数据对象的管理层次化的图标签组织支持 Vertex 和 Edge 的属性索引约束支持:唯一约束、强制约束以及检查约束兼容 ACID 事务性提供 Hadoop 连接支持主从备份机制

AgensGraph 基于 PostgreSQL 的图数据库 相关推荐

AgensGraph 基于 PostgreSQL 的图数据库 评论内容