Expand description
§A Data Structure of BTree Implemented with Rust, support snapshot. not use any unsafe lib.
§Features
- snapshot ✅
- split_off ✅
- put ✅
- delete ✅
- get ✅
- seek ✅
- seek_prev ✅
- prev iter ✅
- next iter ✅
- batch_write ✅
Licensed under either of
- Apache License, Version 2.0, (./LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (./LICENSE-MIT or http://opensource.org/licenses/MIT) at your option.
§Examples
All examples are in the sub-repository, located in the examples directory.
Run an example:
cd test
cargo run --package mem_btree --example example