Why Nostr? What is Njump?
2024-11-09 11:48:08
in reply to

kero on Nostr: npub1y0emt…smm9n I also wanted to rewrite LMDB in Rust. It is a very complex ...

I also wanted to rewrite LMDB in Rust. It is a very complex codebase with a lot of c defines in every single function for every single supported OS. However, Rust has something that C doesn't have : real types. This article showing that sanakirja, an LMDB-inspired key value store, is much faster than LMDB when it comes to store constant-sized entries inspired me to start this quest. Then I actually looked at the LMDB codebase... https://pijul.org/posts/2021-02-06-rethinking-sanakirja/
Author Public Key
npub1xyypr4cduzmn6zwx9yuxjq2utyhrdnxpjz422pxc6y0hwaa652uqmy6vyg