platanus is a modern fork of the B-tree library cpp-btree.
See here.
For local preview and static builds of the documentation site:
zensical serve
zensical buildYou can build the benchmark with:
cmake -S . -B build/release -DPLATANUS_BUILD_BENCHMARK=ON -DCMAKE_BUILD_TYPE=Release
cmake --build build/release --target btree_benchWhen PLATANUS_BENCHMARK_WITH_ABSL=ON (default), the benchmark runs in comparison mode and registers:
STLabslplatanus(64)
In that mode, platanus(128) and platanus::pmr benchmark variants are intentionally excluded.
See the documentation site for more benchmark details and plotting scripts.
platanus is licensed under Apache License, Version 2.0.
