AgensGraph 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
AgensGraph 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
AgensGraph 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
开发语言 C/C++ Perl 查看源码 »
操作系统 Linux
软件类型 开源软件
所属分类 数据库相关图数据库
开源组织
地区 不详
投 递 者
适用人群 未知
收录时间 2017-10-09

软件简介

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

属性图模型:

Property Graph Model

数据对象:

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 连接支持

  • 主从备份机制

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(9)
发表了资讯
07/08 07:20

AgensGraph v2.12 发布,基于 PostgreSQL 的图数据库

AgensGraph 是一个多模型数据库,它同时支持关系型和图数据模型,使开发者能够在一个数据库中整合传统的关系型数据模型和灵活的图数据模型。AgensGraph 支持 ANSI-SQL 和 openCypher。在 AgensGraph 中,SQL 查询和 Cypher 查询可以整合为一个单一的查询。 AgensGraph 开发团队近日发布了 AgensGraph v2.12,主要改进内容包括: 将以前的 AgensGraph DB 从 PG11 升级到 PG12 大数据处理的性能:改进了分区和查找性能 增加数据导...

0
9
发表于数据库专区
2019/01/08 07:40

AgensGraph 2.1 发布,基于 PostgreSQL 的图数据库

AgensGraph 是一个基于 PostgreSQL 的新一代多模型图数据库。它提供图形分析环境,用户可以同时编写、编辑和执行 SQL 和 Cypher 查询。AgensGraph 带有 PostgreSQL 兼容性和 PostgreSQL 扩展,能够帮助 PostgreSQL 用户摆脱数据迁移的痛苦,轻松开发提供高级数据分析的服务。 AgensGraph 2.1 主要改进和修复: Performance Enhancement Cypher Enhance shortest-path algorithm and minor features Cypher Implemention Make a...

2
15
发表于数据库专区
2018/04/26 07:58

AgensGraph 1.3 发布,基于 PostgreSQL 的图数据库

AgensGraph 是一个基于 PostgreSQL 的新一代多模型图数据库。它提供图形分析环境,用户可以同时编写、编辑和执行 SQL 和 Cypher 查询。AgensGraph 带有 PostgreSQL 兼容性和 PostgreSQL 扩展,能够帮助 PostgreSQL 用户摆脱数据迁移的痛苦,轻松开发提供高级数据分析的服务。 AgensGraph v1.3 主要改进和修复: 增强 Query Plan 性能 支持更多 Cypher 表达式 增强对外部模块的支持 改进可用性 优化内存使用 修复与使用多个 Cyph...

2
13
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
9 评论
104 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部