It didn't occur to me at first, but if I have a graph based UI, the app data-structures are also more graph-like, where it makes sense. So it would be best to store data in a graph database.
I think I have been casually searching for an embedded graph database (SQLite of graph databases) for multiple times per year for at least 10 years. Well, lucky for me it seems I now found one.
Meet Graph database Cayley ... It can use multiple backends, some of them are single file/dir based, like Bolt or SQLite. And it's written in Go and can be used as a library in Go, which also means in Rye.
Code below is where I want to arrive once I integrate it. For optimal comfort it will need to have a mini dialect for StartPath. I will keep you posted ...
Komentarji
Objavite komentar