-
I am trying to learn more about CacheLib Navy and have been reading parts of the code. One part I am stuck on is finding where the B+ Tree code is. I am interested to see how this tiered mapping of the key hash to save bytes for metadata is implemented. When I look at For further context, I am referring to the B tree referenced in both the docs in cachelib.org and the OSDI '20 paper:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
Yes we switched from B-tree to sparse_map after the paper was written. Benchmarking result at that time showed both latency and memory win by this switch. |
Beta Was this translation helpful? Give feedback.
Yes we switched from B-tree to sparse_map after the paper was written. Benchmarking result at that time showed both latency and memory win by this switch.