Sorted string tables (SST) from first principles
bitsxpages.com
Sorted string tables (SST) from first principles
1–10 of 12 posts
Re: Sorted string tables (SST) from first principles
#2Did you use a tool to create them, and if so, what is that tool?
Re: Sorted string tables (SST) from first principles
#3This is also a fairly good way to handle large amounts of data with maximum performance on spinning rust, and at the heart of systems like Kafka.
I had assumed that the story would be very different with SSDs, so it's surprising to see append only logs show up again.
Re: Sorted string tables (SST) from first principles
#4Re: Sorted string tables (SST) from first principles
#5see https://gitlab.com/mac3n/ksip binary search on mmpa'd sorted text files no index needed
Re: Sorted string tables (SST) from first principles
#6The diagrams on this page are stunning! My only complaint is leaving the close/maximize/minimize buttons in the top left was unnecessary but this is the kind of clarity I always strive for (and fail to achieve) every time I make diagrams. Did you use a tool to create them, and if so, what is that tool?
Re: Sorted string tables (SST) from first principles
#7> There are several ways to organize immutable data durably that meet these requirements, the simplest of which is an append-only log. This is also a fairly good way to handle large amounts of data with maximum performance on spinning rust, and at the heart of systems like Kafka. I had assumed that the story would be very different with SSDs, so it's surprising to see append only logs show up again.
Re: Sorted string tables (SST) from first principles
#8Re: Sorted string tables (SST) from first principles
#9see https://gitlab.com/mac3n/ksip binary search on mmpa'd sorted text files no index needed
Re: Sorted string tables (SST) from first principles
#10see https://gitlab.com/mac3n/ksip binary search on mmpa'd sorted text files no index needed
what this could really use is a compression format that compresses variable amount of text into fixed-size blocks. with that, it could binary-search compressed text