It seems a same thing from users aspect.
From his perspective, object storage was just for unstructured data, while databases were about storing “mutable metadata.” And compared to the enormous amounts of unstructured data in the cloud, these enterprise databases were comparatively small.
What is object storage? Object storage, often referred to as object-based storage, is a data storage architecture for handling large amounts of unstructured data. This is data that does not conform to, or cannot be organized easily into, a traditional relational database with rows and columns.
Object storage is best used for large amounts of unstructured data, especially when durability, unlimited storage, scalability, and complex metadata management are relevant factors for overall performance. Block storage provides low latency and high-performance values in various use cases.
A key-value database is a type of nonrelational database that uses a simple key-value method to store data. A key-value database stores data as a collection of key-value pairs in which a key serves as a unique identifier. Both keys and values can be anything, ranging from simple objects to complex compound objects.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With