知识卡片
图适合表达关系
内容
当数据重点是实体之间的等价、归属、连接和属性变化时,图模型比扁平表更自然。它把实体、边和属性当作事实记录下来,便于后续在批处理中重新解释关系,而不是在写入时过早定论。
参考来源
- 位置:《大数据系统构建:可扩展实时数据系统构建原理与最佳实践》第2章《大数据的数据模型》"2.3 图模式"一节(源文件:_epub-src/OEBPS/Text/022.xhtml)
- 结论依据:原文明确"基于事实的模型中的每个事实都捕捉了一段信息。但事实本身不能表达数据背后的结构……图捕获使用基于事实的模型进行存储的数据集的结构",并定义节点(实体)、边(关系)、属性(信息)三个核心组件,说明图模式专门用来补上事实模型缺失的结构描述。
- 原始内容:基于事实的模型中的每个事实都捕捉了一段信息。但事实本身不能表达数据背后的结构。也就是说,数据集中没有包含事实类型的描述,也没有它们之间关系的任何解释……该图强调了图模式的三个核心组件——节点、边和属性:节点是系统中的实体……边是节点之间的关系……属性是关于实体的信息。