Any interest in string B trees?
Closed this issue · 2 comments
After his linear time suffix array work, Pang Ko came up with a string B-tree data structure for cache oblivious access:
https://lib.dr.iastate.edu/rtd/15942/
Any interest in a PR for a string B-tree or should i make a new repository? Ideally it would handle RAM, local disk, and a network store like AWS S3. I know at least one team at Amazon that would use this internally at scale. Toss in a Bloom filter on the network store shards and it could save obscene amounts of IO for cold reads.
Best. But this is a crate for suffix arrays. Not sure why you would think btrees and AWS support would belong in it. So I'd say start a new project. :)
Lol. Nah, just a generic interface for layers beyond RAM with a reference implementation for POSIX files. Pulling in every network data store under the sun would be way out of scope.