AgensGraph 基于 PostgreSQL 的图数据库

程序名称:AgensGraph

授权协议: Apache-2.0

操作系统: Linux

开发语言: C/C++

AgensGraph 介绍

AgensGraph 是一个基于 PostgreSQL 的图数据库

属性图模型:

数据对象:

Labels :

同时,AgensGraph
也是用于现代复杂数据环境的新一代多模型数据库,它同时支持关系和图数据模型。因此,开发者可以将遗留下来的关系数据模型和灵活的图形数据模型集成到一个数据库中。

AgensGraph 支持 ANSI-sqlopenCyphersql 和 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;

主要特性:

AgensGraph 官网

http://bitnine.net/agensgraph/

相关编程语言

SchemaCrawler提供一组用于增强标准JDBC Metadata的...
ER Master 是一个用于设计ER模型图的Eclipse插件。提...
Eclipse下用于画数据库ER图的插件,主要特性如下: ...
PowerDesigner 是Sybase的企业建模和设计解决方案,...
Mogwai ERDesigner NG是一个实体关系建模工具类似于...
Power*Architect 是一个数据建模工具,主要用在数据...