Qu’est-ce que le stockage objet ?

Le stockage objet conserve les fichiers sous forme d’objets adressables accompagnés de métadonnées dans des buckets, plutôt que sous forme de chemins de système de fichiers ou de blocs de disque. Des services comme Amazon S3 exposent couramment les objets via des API HTTP.

Fonctionnement du stockage objet

Le stockage objet attribue une clé opaque à un contenu en octets et à un enregistrement de métadonnées associé au sein d’un bucket ou d’un espace de noms. Les clients passent par les API du service plutôt que d’ouvrir des fichiers et de modifier des blocs de disque, et un objet remplacé est généralement écrit sous la forme d’une nouvelle valeur complète. Les espaces de clés plats peuvent être présentés comme des dossiers en interprétant des délimiteurs, mais ces répertoires sont une convention de l’interface utilisateur. Les plateformes multimédias utilisent cette couche pour les originaux, les rendus, les manifestes et les archives, tandis que des bases de données ou des catalogues suivent des relations plus riches.

Points clés

  1. Les clés d’objet sont des identifiants, pas des chemins portables de système de fichiers ; les caractères, les règles de casse, le comportement des listes et les longueurs maximales dépendent de l’API du service.
  2. Les requêtes HTTP par plages permettent aux clients compatibles de récupérer certaines plages d’octets dans de volumineux objets multimédias, pour les sonder et naviguer dans leur chronologie sans téléchargement complet.
  3. La gestion des versions peut conserver les versions écrasées ou supprimées, mais les règles de cycle de vie, la réplication, la politique d’accès et les verrous de rétention doivent être configurés séparément.

Quand le stockage objet est utile

Stockez les originaux et les résultats de traitement sous forme d’objets lorsque les applications ont besoin d’un accès réseau durable et évolutif. Choisissez avec soin les clés, la rétention, la gestion des versions et les permissions, car les possibilités de renommage et la sémantique des répertoires sont limitées.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement