How do graph databases store data in persistent storage?

How do graph databases store data in persistent storage?

P

+4
source share
2 answers

I would expect each graph database implementation to use a different approach.

To take one example, look at the Neo4j class NeoStore and other types of storage to which it refers. It seems that Neo4j uses several files, each of which contains records of a fixed length; one for nodes, one for node property keys, one for node property values, etc. Entries in each contain indexes to refer to entries in others. It seems to me more complicated, but it seems like it was a good idea for the guys who wrote it!

+3
source

To learn more about how OrientDB stores graphics, see: http://code.google.com/p/orient/wiki/Concepts#Storage

+1
source

Source: https://habr.com/ru/post/1347350/


All Articles