http://gothub.r4focoma7gu2zdwwcjjad47ysxt634lg73sxmdbkdozanwqslho5ohyd.onion/cozodb/cozo
If you are using the database embedded in Rust, you can even provide your own
custom backend. The storage engine also defines a row-oriented binary data format, which the storage
engine implementation does not need to know anything about.
This format contains an implementation of the memcomparable format used for the keys, which enables the storage of rows of data as binary blobs
that, when sorted lexicographically, give the correct order.