Objectopslag (object storage) is een opslagparadigma waarbij data wordt opgeslagen als zelfstandige objecten met een unieke sleutel, metadata en de data zelf. In tegenstelling tot bestandsopslag (hiërarchisch) heeft objectopslag geen mapstructuur.
| Bestandsopslag | Blokopslag | Objectopslag | |
|---|---|---|---|
| Structuur | Hiërarchisch (mappen) | Blokken | Plat (key-value) |
| Toegang | Bestandssysteem | Blokniveau | HTTP API |
| Schaalbaarheid | Beperkt | Beperkt | Vrijwel onbeperkt |
| Gebruik | Algemeen | Databases, VM's | Backups, media, logs |
Amazon S3 heeft de de facto standaard API voor objectopslag gedefinieerd. Vrijwel alle objectopslagoplossingen zijn S3-compatibel.
Objectopslag is ideaal voor grote hoeveelheden ongestructureerde data: backups, logbestanden, afbeeldingen, video's en statische websitebestanden.