5 ms·
Thanks for the reference. I'm collecting a list of embedded key-value store to benchmark against. I'll tryout with this one first!
by dryman 9y ago
Thanks for the reference. I'm collecting a list of embedded key-value store to benchmark against. I'll tryout with this one first!
- corysama 9y agoFun note: Because of this line in the article > Because MDBM gives you raw pointers into the DB’s data, you have to be very careful about making sure you don’t have array over-runs, invalid pointer access, or the like. Someone wrote a Rust binding http://erickt.github.io/blog/2014/12/13/rust-and-mdbm/ http://erickt.github.io/blog/2014/12/13/rust-and-mdbm/
- dryman 9y agoWow that's a very interesting post! Maybe I should try to bring a rust binding to my project as well..
- posnet 9y agohttps://github.com/pmwkaa/engine.so https://github.com/pmwkaa/engine.so
- dom0 9y agoLMDB
- hyc_symas 9y agoI would expect this hash table to be much faster than LMDB for tables that fit in RAM. It doesn't have transactions or any kind of concurrent access guarantees so naturally it has lower access overhead. For data sets larger than RAM, or in multithreaded environments, it will be pretty unusable.