A filesystem is a KV store; if you can solve a problem by storing data in files, then you can use a faster and more scalable KV solution.
I think it makes more sense to think of KV as a minimalistic distributed filesystem, rather than as a limited kind of memory or a stripped SQL database.
I think it makes more sense to think of KV as a minimalistic distributed filesystem, rather than as a limited kind of memory or a stripped SQL database.