spacedragon
spacedragon

Reputation: 173

What's the differences between Object Storage and Key-Value Database?

It seems a same thing from users aspect.

Upvotes: 9

Views: 4974

Answers (2)

StLeoX
StLeoX

Reputation: 7

First of all, storage backend and database are two product forms. Storage backend can be different storage models such as kv / block / device, and database has more data models. So both just follow the same data model.

Upvotes: 0

Thilo
Thilo

Reputation: 262494

A key-value database does not care about the contents or format of the value. It just allows you to store stuff under keys, and get it back again, and iterate keys.

Object Storage or Document Databases can look at the contents of the data you store in them, and allow you to query or index on something other than the key.

The would be one distinction to draw. But googling around for Object Storage, it seems that this is a rather ill-defined buzzword.

Upvotes: 5

Related Questions