图数据存储技术:从关系数据库到图数据库
1. 带标签的属性图模型
带标签的属性图是一种流行的图模型,具有以下特点:
- 包含节点和关系。
- 节点包含属性(键值对)。
- 节点可以有一个或多个标签。
- 关系有名称和方向,且始终有起始和结束节点。
- 关系也可以包含属性。
这种模型直观易懂,能描述大多数图用例,帮助我们深入了解数据。
2. 图空间的高层次视图
图空间可从不同角度划分:
2.1 按用途划分
| 类型 | 特点 | 举例 |
|---|---|---|
| 事务性在线图持久化技术 | 用于实时应用直接访问,相当于关系世界中的在线事务处理(OLTP)数据库,即图数据库 | Neo4j |
| 离线图分析技术 | 以批量步骤执行,类似数据挖掘和在线分析处理(OLAP),即图计算引擎 | Cassovary、Pegasus、Giraph |
2.2 按图模型划分
有三种主要的图数据模型:属性图、资源描述框架(RDF)三元组和超图。市场上大多数流行的图数据库使用属性图模型的变体。
3. 图数据库
图数据库管理系统是具有创建
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



