aboutsummaryrefslogtreecommitdiff
path: root/pages/projects/graph_storage.md
blob: 43b73c82f56949aedb2103f4c295d60e03499e70 (plain)
1
2
3
4
5
6
7
# GraphStorage

…is a Graph storage and query library based on LevelDB.

It currently supports integer indexed nodes with properties and directed edges with types. The integer IDs are serialized 'by hand', values are serialized using protocol buffers. Everything is stored in a single sorted LevelDB database.

Queries are possible trough a iterator like interface that handles single level queries quite fast. Additionally changes to edges can be monitored using a subscription mechanism.