图数据库如何将数据存储到持久存储?

时间:2011-04-09 10:04:03

标签: database graph graph-databases persistent-storage

图表数据库如何将数据存储到持久存储?

PKV

2 个答案:

答案 0 :(得分:3)

我希望图数据库的每个实现都使用不同的方法。

举一个例子,看看Neo4j的NeoStore类,以及它引用的其他类型的商店。似乎Neo4j使用多个文件,每个文件包含固定长度的记录;一个用于节点,一个用于节点属性的键,一个用于节点属性的值等。每个节点中的记录包含索引以引用其他节点中的记录。这对我来说似乎过于复杂,但对于写这篇文章的人来说,这显然是一个好主意!

答案 1 :(得分:1)

要了解有关OrientDB如何存储图表的更多信息,请参阅:http://code.google.com/p/orient/wiki/Concepts#Storage