usecases.md 862 字节
Newer Older
Neo4j 开发者's avatar
Neo4j 开发者 已提交
1 2
# 什么时候应该使用图数据库

Neo4j 开发者's avatar
Neo4j 开发者 已提交
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
在设计软件系统时,我们可以通过提出以下问题,来分析是否需要图数据库或图数据平台:

1. 我们需要理解和处理事物之间的关系吗?
2. 事物之间有大量的自我关联吗?
3. 我们需要探索未知深度或隐藏的关系吗?
4. 我们需要发现事物之间的不同路径吗?

如果任何一个问题的答案是肯定的,那么你就应该考虑使用图数据平台来实现。

问题:

下列场景中不需要使用图数据库的是?

## 答案

需要查询固定关联的多个实体获得汇总分析

## 选项

### A

需要分析不同的购买行为模式来实现精准推荐

### B

需要处理实体之间大量的自我引用来实现社交网络分析

L
luxin 已提交
30
### C
Neo4j 开发者's avatar
Neo4j 开发者 已提交
31 32

需要探索多个不同事物之间的到达路径来实现行为预测