Re:Fast key-value stores: An idea whose time has come and gone
by bottled_poe on Monday June 24, 2019 @09:59AM
(#20263565)
I’m not sure what you mean? Aren’t most databases built on assumptions of continuous disk space mapped by indexed arrays? How does k:v fit into the picture?
[ Parent
| on HN ]
Re:Fast key-value stores: An idea whose time has come and gone
by marcosdumay on Monday June 24, 2019 @12:00PM
(#20264892)
The most common high-level use of a DBMS is the pair "given this key, get me the record that is its value" and "store this record under a new key".
It's not exactly equal to the usual k:v usage (because it uses meaningless keys), but it's very similar.
That said, I don't think this is the usage scenario most DBMS are optimized for, because despite being common, it's a very fast case, so there is relatively little to gain. At the same time, this is the only usage of k:v storage, so you bet it's optimized for that.