rkv
                                
                                
                                
                                    rkv copied to clipboard
                            
                            
                            
                        A simple, humane, typed key-value storage solution.
We should check that our error hierarchy is clear and understandable, and make sure it's documented well.
As a relatively flexible piece of infrastructure, rkv/LMDB will benefit from a tuning/usage guide. This will cover the following (and more): - [ ] Versioning parts of your data (see...
https://github.com/leo-yuriev/libmdbx#libmdbx
Closes #222
More details here: https://bugzilla.mozilla.org/show_bug.cgi?id=1807010#c2 >rkv's safe mode protects the in-memory database contents with an RwLock (https://github.com/mozilla/rkv/blob/c5a7594c830903f59eb28c7e32daa8200744323e/src/backend/impl_safe/environment.rs#L234-L236), but that lock is released in https://github.com/mozilla/rkv/blob/c5a7594c830903f59eb28c7e32daa8200744323e/src/backend/impl_safe/transaction.rs#L192, before flushing the contents to disk. So,...
This doesn't cursors or any of the optional features. It also only has a connection pool of size 1 which limits reader parallelism. It has to do a bit of...
fixes #215 Hello:) I have added a step to gh workflows for cargo audit
This will allow to measure the allocated memory used by the database. It's only implemented for `safe-mode`. --- Putting this up, so I can point to it and hopefully soon...