APIs de QuObjects compatíveis com Amazon S3/OpenStack Swift
APIs compatíveis com Amazon S3
- Suporta o estilo de caminho e o estilo de anfitrião virtual S3 API
- APIs de bucket
São suportados os seguintes APIs de bucket:- DeleteBucket
- GetLocation
- GetService (listar todos os meus buckets)
- HeadBucket
- ListObjects
- PutBucket
- Partilha de recursos de origem cruzada (CORS)
- APIs de objeto
São suportados os seguintes APIs de objeto:- BulkDelete
- CopyObject
- DeleteObject
- GetObject
- HeadObject
- PutObject
- URLs predefinidos
- APIS de Multipart Upload
São suportados os seguintes APIs de multipart upload:- CompleteMultipartUpload
- InitiateMultipartUpload
- ListParts
- ListUploads
- UploadPart
APIs compatíveis com OpenStack Swift
- APIs de conta
São suportados os seguintes APIs de conta:- Mostrar detalhes da conta e listar recipientes
- Criar, atualizar ou eliminar metadados da conta
- Mostrar metadados da conta
- APIs de recipiente
São suportados os seguintes APIs de recipiente:- Criar recipiente
- Criar, atualizar ou eliminar metadados do recipiente
- Mostrar metadados do recipiente
- Eliminar recipiente
- APIs de objeto
São suportados os seguintes APIs de objeto:- Obter conteúdo e metadados do objeto
- Criar ou substituir objeto
- Copiar objeto
- Eliminar objeto
- Eliminar objetos em massa
- Mostrar metadados do objeto
- Criar ou atualizar metadados do objeto
- APIs de terminais
São suportados os seguintes APIs de terminais:- Listar terminais
- Listas de controlo de acesso (ACLs) do recipiente
Limites de API de Amazon S3
Item | Especificação |
---|---|
Número máximo de buckets | sem limite |
Número máximo de objetos por bucket | sem limite |
Tamanho máximo de objeto | QTS: 16 TiB |
Tamanho mínimo de objeto | 0 B |
Tamanho máximo de objeto por operação PUT | 1 TiB |
Número máximo de partes por carregamento | 10.000 |
Tamanho da parte | 5 MiB a 5 GiB. A última parte pode ter de 0 B a 5 GiB. |
Número máximo de partes devolvidas por pedido de lista de partes | 10.000 |
Número máximo de objetos devolvidos por pedido de lista de objetos | 10.000 |
Número máximo de multipart uploads devolvidos por pedido de lista de multipart uploads | 1.000 |
Limites de API de OpenStack Swift
Item | Especificação |
---|---|
Número máximo de buckets | sem limite |
Número máximo de objetos por bucket | sem limite |
Tamanho máximo de objeto | 1 TiB |
Tamanho mínimo de objeto | 0 B |
Tamanho máximo de objeto por operação PUT | 1 TiB |