图数据库 | 关系数据库 | |
存储模型 | 所有的信息存储为点和边的集合 | 在表中 |
查询模型 | 从一系列的初始点开始,通过多步遍历图形,遵守一定的关联关系(边)到达相邻点。 | 扫描行(select),连接行(join),过滤行(filter) |
分析模型 | 适用预测性和探测性的分析 | 更适合一两个表的简单数据查找以及描述性统计 |
实时查询性能 | 关于点的一切都已经有了关联性,所以查询性能大大提高 | 每个表采用物理分隔的方式存储,因此建立两个表之间的关联慢而且需要中间表过度。多对多,需要中间表应对 |
何时使用数据库? | 图数据库 | 关系型数据库 |
我的数据是否高度连接 |
是 | 否 |
检索数据对我来说比存储更重要吗 |
是 | 否 |
我的数据模型是否经常更改 |
是 | 否 |
当查 |