オブジェクトストレージ は、画像・動画・バックアップ などのファイルを、大量に・安く・頑丈に保存できる クラウド の保管庫です。AWSのS3が代表例で、多くのサービスがこの仕組みを使っています。
ファイルを「オブジェクト」という単位で扱い、それぞれに一意の URL を持たせて、Web から直接読み書きできます。
特徴は、次のとおりです。
- ほぼ無限に増やせる … 容量を気にせず、大量のファイルを置ける。
- 安い … 大容量でも低コスト。
- 頑丈 … 内部で自動的に複製され、データが失われにくい(高い耐久性)。
- Webと相性が良い … URLで直接配信でき、CDN とも組み合わせやすい。
データベース との役割分担を押さえると、使いどころが見えます。
- データベース … 会員情報や注文のような、構造化された「表」のデータ。検索や更新が得意。
- オブジェクトストレージ … 画像やファイルそのものの「倉庫」。
たとえばSNSなら、投稿の文章やいいね数はデータベースに、添付画像はオブジェクトストレージに、という具合に使い分けます。