API compatibles QuObjects Amazon S3 / OpenStack Swift


Date de la dernière modification : 2025-09-18

API compatibles avec Amazon S3

  • Prise en charge du style de chemin et de l'API S3 de style hôte virtuel
  • API de bucket
    Les API de bucket suivantes sont prises en charge :
    • DeleteBucket
    • GetLocation
    • GetService (liste tous mes buckets)
    • HeadBucket
    • ListObjects
    • PutBucket
    • Partage de ressources trans-origine (CORS)
  • API d'objet
    Les API d'objet suivantes sont prises en charge :
    • BulkDelete
    • CopyObject
    • DeleteObject   
    • GetObject  
    • HeadObject
    • PutObject
    • URL présignées
  • API de téléchargement partitionné
    Les API de téléchargement partitionné suivantes sont prises en charge :
    • CompleteMultipartUpload
    • InitiateMultipartUpload
    • ListParts
    • ListUploads
    • UploadPart

API compatibles avec OpenStack Swift

  • API de compte
    Les API de compte suivantes sont prises en charge :
    • Afficher les détails du compte et lister les conteneurs
    • Créer, mettre à jour ou supprimer les métadonnées du compte
    • Afficher les métadonnées du compte
  • API de conteneur
    Les API de conteneur suivantes sont prises en charge :
    • Créer un conteneur
    • Créer, mettre à jour ou supprimer les métadonnées du conteneur
    • Afficher les métadonnées du conteneur
    • Supprimer le conteneur
  • API d'objet
    Les API d'objet suivantes sont prises en charge :
    • Obtenir le contenu et les métadonnées de l’objet
    • Créer ou remplacer un objet
    • Copier un objet
    • Supprimer un objet
    • Supprimer des objets en vrac
    • Afficher les métadonnées de l’objet
    • Créer ou mettre à jour les métadonnées de l’objet
  • API de point terminal
    Les API de point terminal suivantes sont prises en charge :
    • Lister les points de terminaison
    • Listes de contrôle d’accès (LCA) aux conteneurs

Limites de l’API Amazon S3

Élément

Spécifications

Maximum number of buckets (Nombre maximal de buckets)

Aucune limite

Maximum number of objects per bucket (Nombre maximal d’objets par bucket)

Aucune limite

Maximum object size (Taille maximale de l’objet)

QTS : 16 Tio
QuTS hero : 48,8 Tio

Minimum object size (Taille minimale de l’objet)

0 B

Maximum object size per PUT operation (Taille maximale de l’objet par opération PUT)

1 Tio

Maximum number of parts per upload (Nombre maximal de parties par transfert)

10 000

Part size (Taille de la partie)

5 Mio à 5 Gio. La dernière partie peut être de 0 B à 5 Gio

Maximum number of parts returned per list parts request (Nombre maximal de parties retournées par demande de parties de liste)

10000

Maximum number of objects returned per list objects request (Nombre maximal d’objets retournés par demande d’objets de liste)

10000

Maximum number of multipart uploads returned per list multipart uploads request (Nombre maximal de transferts multipartie retournés par demande de transferts multipartie de liste)

1000

Limites de l’API OpenStack Swift

Élément

Spécifications

Maximum number of buckets (Nombre maximal de buckets)

Aucune limite

Maximum number of objects per bucket (Nombre maximal d’objets par bucket)

Aucune limite

Maximum object size (Taille maximale de l’objet)

1 Tio

Minimum object size (Taille minimale de l’objet)

0 B

Maximum object size per PUT operation (Taille maximale de l’objet par opération PUT)

1 Tio

 

Est-ce que cet article a été utile ?

33% des utilisateurs pensent que ces informations sont utiles.
Merci pour votre commentaire.

Veuillez nous indiquer comment améliorer cet article :

Si vous souhaitez fournir un commentaire supplémentaire, veuillez l’inclure ci-dessous.

Choisissez une spécification

      En voir davantage Moins

      Ce site est disponible dans d'autres pays/régions :

      open menu
      back to top