Tom*_*son 3

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

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

  • 这是关于此主题的博客文章:[Neo4j 内部:文件存储](http://digitalstain.blogspot.com/2010/10/neo4j-internals-file-storage.html) (6认同)