Artful is an adaptive radix tree library for Rust. At a high-level, it's like a BTreeMap. It is based on the implementation of paper, see The Adaptive Radix Tree: ARTful indexing for Main-Memory Databases for more information.
Artful is available on crates.io, and API Documentation is available on docs.rs.
- API similar to a
BTreeMap<K,V>
- Support SIMD instructions operations
Artful is available on crates.io The recommended way to use it is to add a line into your Cargo.toml such as:
[dependencies]
artful = "0.1.1"