Graph
Object Storage

🗄️Object Storage

NEW

Also known as: Blob Storage, Cloud Object Store

A storage architecture that manages data as objects with metadata and unique identifiers, optimized for scalability and durability.

DESCRIPTION

Object storage stores data as discrete objects with rich metadata and a flat address space. It scales horizontally for large unstructured datasets like media, backups, and logs. Access is typically via HTTP APIs (e.g., S3), enabling global distribution and lifecycle management. Features include versioning, encryption, immutability, and tiering. Compared to block and file storage, it sacrifices low-latency random I/O for scalability and simplicity. It underpins modern data lakes and content delivery architectures.

ALTERNATIVE DEFINITIONS

Wikipedia

Object storage (also known as object-based storage) is a computer data storage architecture that manages data as objects, as opposed to other storage architectures like file systems which manage data as a file hierarchy, or block storage which manages data as blocks within sectors and tracks.

Contrasts object storage with file and block storage architectures.

Source

AWS

Object storage is a storage architecture that stores data as discrete units called objects and keeps the metadata that describes the data to make it easily searchable and retrievable.

Highlights objects plus metadata for retrieval and searchability.

Source

S3 Google Cloud Storage Azure Blob Storage Immutable Storage Data Lake Lifecycle Policies Content Addressing Metadata

COMPETING TERMS

Block Storage File Storage

RELATIONS

KNOWLEDGE AREAS

Data Storage & Operations Cloud Infrastructure Data Engineering

TARGET AUDIENCE

Cloud Architect Data Engineer DevOps Engineer Data Architect Software Developer

EXTERNAL SOURCES

TOP QUESTIONS

When should I use Object Storage?

Use it for large-scale unstructured data like media, backups, logs, and data lakes where durability and scalability are paramount.

Category: Application

How does Object Storage differ from Block and File Storage?

It stores data as objects with metadata via HTTP APIs, trading low-latency random I/O for scale and simplicity.

Category: Comparison

What are common features of Object Storage?

Versioning, encryption, lifecycle policies, replication, and immutability are common enterprise features.

Category: Basics

What are common mistakes with Object Storage?

Treating it like a POSIX filesystem, ignoring eventual consistency semantics, and not planning lifecycle policies can increase cost.

Category: Mistakes

How is data organized in Object Storage?

Objects are stored in buckets/containers with keys, using a flat namespace and metadata.

Category: Concepts

How secure is Object Storage?

Security relies on IAM, bucket policies, encryption at rest/in transit, and audit logging.

Category: Security

How do costs accrue in Object Storage?

Storage size, request operations, data transfer, and storage class tiers determine cost.

Category: Cost

Can I run analytics directly on Object Storage?

Many platforms offer serverless query engines (e.g., Athena, BigQuery) or lakehouse engines over object storage.

Category: Application

What is a hot topic around Object Storage?

S3-compatible ecosystems, object lock for compliance, and data lakehouse patterns are trending.

Category: Topic