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

5

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

PKV


你通过自己的研究发现了什么?请提供详细信息并分享你的研究结果。 - Bill the Lizard
2个回答

3

我认为每种图数据库的实现都采用不同的方法。

举一个例子,看看Neo4j的NeoStore类以及它所涉及到的其他类型的存储方式。看起来Neo4j使用多个文件,每个文件包含固定长度的记录;一个文件存储节点,一个文件存储节点属性的键,一个文件存储节点属性的值等等。每个记录中都包含索引,以便引用其他文件中的记录。在我看来,这个过程过于复杂,但显然对编写它的人来说是一个好主意!


6
这是关于该主题的博客文章:Neo4j 内部:文件存储 - nawroth

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接