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.

PRÉSERVER la cohérence du godet

Contributeurs

La demande de cohérence PUT bucket permet de spécifier le niveau de cohérence à appliquer aux opérations effectuées dans un compartiment.

Les contrôles de cohérence par défaut garantissent la lecture après écriture des nouveaux objets.

Avant de commencer

Vous disposez de l'autorisation s3:PutBuckeConsistency, ou soyez root de compte, pour effectuer cette opération.

Demande

Le x-ntap-sg-consistency le paramètre doit contenir l'une des valeurs suivantes :

Contrôle de cohérence Description

tous

Tous les nœuds reçoivent les données immédiatement, sinon la requête échoue.

forte croissance mondiale

Garantit une cohérence de lecture après écriture pour toutes les demandes client sur tous les sites.

site fort

Garantit la cohérence de lecture après écriture pour toutes les demandes client dans un site.

lecture-après-nouvelle-écriture

(Valeur par défaut) assure la cohérence en lecture après écriture des nouveaux objets et la cohérence des mises à jour des objets. Offre une haute disponibilité et une protection des données garanties. Recommandé dans la plupart des cas.

disponibilité

Assure la cohérence 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.

Remarque: en général, vous devez utiliser la valeur de contrôle de cohérence "entre les nouvelles écritures". Si les demandes ne fonctionnent pas correctement, modifiez le comportement du client d'application si possible. Ou configurez le client afin de spécifier le contrôle de cohérence pour chaque requête d'API. Réglez le contrôle de cohérence au niveau du godet uniquement en dernier recours.

Exemple de demande

PUT /bucket?x-ntap-sg-consistency=strong-global HTTP/1.1
Date: date
Authorization: authorization string
Host: host
Informations associées

"Contrôles de cohérence"