文档存储的层次化结构可容纳许多无模式的数据,可以轻松地将数据存储为树状结构。虽然树也是一种图,但树只能表达从下到上的从属关系,如图1-13所示。
在树状存储结构中,总会出现多次被嵌入的冗余数据,这增加了更新数据的困难,同时也难以确保数据的一致性。如果我们将冗余的数据去掉,然后用图结构将存在相互关系的数据相关联,数据冗余的问题就解决了,并且数据之间的关系变得更直观,如图1-14所示。
图1-13 文档存储结构
图1-14 文档存储结构与图结构相互关联