2 ms·
Recursive queries are the killer application for datalog. As a nuts-and-bolts developer, I like <https://www.cozodb.org https://www.cozodb.org> for datalog-sty
by w10-1 3y ago
Recursive queries are the killer application for datalog.
As a nuts-and-bolts developer, I like <https://www.cozodb.org https://www.cozodb.org> for datalog-style data operations. It interoperates nicely with python, C, and Swift. It comes with some basic graph algorithms, data loaders, etc. I haven't found any bugs, but fair warning: it's not 1.0, and the developers seem to be pivoting to AI vector data support.
Data modeling is a lot closer to NoSQL key/value stores, or FoundationDB. The append-mainly model requires maintenance compaction. I typically tokenize before putting anything into the database and never had scaling problems with large but not internet-scale uses. Explain-query is a bit opaque.