Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Modifiez le niveau de cohérence d'un compartiment

Contributeurs

Si vous utilisez un locataire S3, vous pouvez modifier le niveau de cohérence des opérations effectuées sur les objets dans des compartiments S3.

Avant de commencer
Description de la tâche

Les contrôles de cohérence assurent un équilibre entre la disponibilité des objets et la cohérence de ces objets entre plusieurs nœuds de stockage et sites. En général, vous devez utiliser le niveau de cohérence Read-After-New-write pour vos compartiments.

Si le niveau de cohérence Read-After-New-write ne répond pas aux exigences de l'application client, vous pouvez modifier le niveau de cohérence en définissant le niveau de cohérence du compartiment ou en utilisant le Consistency-Control en-tête. Le Consistency-Control le cueilleur remplace le niveau de cohérence du godet.

Remarque Lorsque vous modifiez le niveau de cohérence d'un compartiment, seuls les objets ingérées après la modification sont garantis pour satisfaire le niveau révisé.
Étapes
  1. Sélectionnez Afficher les compartiments dans le tableau de bord ou sélectionnez STOCKAGE (S3) > compartiments.

  2. Sélectionnez le nom du compartiment dans la table.

    La page des détails du compartiment s'affiche.

  3. Dans l'onglet Bucket options, sélectionnez l'accordéon Consistency level.

  4. Sélectionnez un niveau de cohérence pour les opérations effectuées sur les objets de ce compartiment.

    • Tous : fournit le plus haut niveau de cohérence. Tous les nœuds reçoivent les données immédiatement, sinon la requête échoue.

    • Strong-global : garantit la cohérence lecture après écriture pour toutes les demandes client sur tous les sites.

    • Strong-site : garantit la cohérence lecture après écriture pour toutes les demandes client au sein d'un site.

    • Read-After-New-write (par défaut) : fournit une cohérence lecture-après-écriture pour les nouveaux objets et une cohérence éventuelle pour les mises à jour d'objets. Offre une haute disponibilité et une protection des données garanties. Recommandé dans la plupart des cas.

    • Disponible : assure la cohérence finale pour les nouveaux objets et les mises à jour d'objets. Pour les compartiments S3, utilisez uniquement si nécessaire (par exemple, pour un compartiment qui contient des valeurs de journal rarement lues ou pour les opérations HEAD ou GET sur des clés qui n'existent pas). Non pris en charge pour les compartiments FabricPool S3.

  5. Sélectionnez Enregistrer les modifications.