3 ms·
Why am I writing a data store? Because my online backup service needs to store 200,000 key-value pairs for every $/month of revenue, and existing data stores ar
by geophile 16y ago
Why am I writing a data store? Because my online backup service needs to store 200,000 key-value pairs for every $/month of revenue, and existing data stores aren't optimized very well for very large numbers of very small records.
Really? Every one of the dozens of open-source key/value stores is so far off from your requirements that they just don't work for you?
- cperciva 16y agoYes. The most common problem is being designed for large values. My situation of having a large number of very small values is unusual, so it's not surprising that existing code isn't optimized for this case.
- bhiggins 16y agoDid you know that only two, maybe three of those datastores are any good? And did you know that of those three, they're not designed for every workload?