Bf-Tree: modern read-write-optimized concurrent larger-than-memory range index
created: Jan. 28, 2026, 10:05 p.m. | updated: Jan. 29, 2026, 1:40 a.m.
Bf-Tree is a modern read-write-optimized concurrent larger-than-memory range index in Rust from MSR.
You can add Bf-Tree to your Cargo.toml like this:[ dependencies ] bf-tree = " 0.1.0 "An example use of Bf-Tree:use bf_tree :: BfTree ; use bf_tree :: LeafReadResult ; let mut config = bf_tree :: Config :: default ( ) ; config .
cb_min_record_size ( 4 ) ; let tree = BfTree :: with_config ( config , None ) .
Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines.
Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.
4 hours, 34 minutes ago: Hacker News