QuObjects Amazon S3/OpenStack Swift-kompatibla API:er
Kompatibla Amazon S3-API:er
- Stöd för både sökvägsstil och virtuell värd-stil S3-API
- Bucket-API:er
Det finns stöd för följande bucket-API:er:- DeleteBucket
- GetLocation
- GetService (listar alla mina buckets)
- HeadBucket
- ListObjects
- PutBucket
- Resursdelning från blandat ursprung (CORS, cross-origin resource sharing)
- Objekt-API:er
Följande objekt-API:er har stöd:- BulkDelete
- CopyObject
- DeleteObject
- GetObject
- HeadObject
- PutObject
- Försignerade URL:er
- API:er för uppladdning med flera sökvägar
Följande API:er för uppladdning med flera sökvägar stöds:- CompleteMultipartUpload
- InitiateMultipartUpload
- ListParts
- ListUploads
- UploadPart
API:er kompatibla med OpenStack Swift
- Konto-API:er
Följande konto-API:er har stöd:- Visa kontoinformation och räkna upp behållare
- Skapa, uppdatera eller radera kontometadata
- Visa kontometadata
- Behållare-API:er
Följande behållare-API:er har stöd:- Skapa behållare
- Skapa, uppdatera eller radera behållarmetadata
- Visa behållarmetadata
- Radera behållare
- Objekt-API:er
Följande objekt-API:er har stöd:- Hämta objektinnehåll och metadata
- Skapa eller ersätt objekt
- Kopiera objekt
- Radera objekt
- Radera flera objekt samtidigt
- Visa objektmetadata
- Skapa eller uppdatera objektmetadata
- Slutpunkter-API:er
Följande slutpunkter-API:er har stöd:- Lista slutpunkter
- Behållar-åtkomstkontrollista (ACL:er, Container Access controll Lists)
Amazon S3 API-gränser
Objekt | Specifikation |
---|---|
Maximalt antal buckets | ingen begränsning |
Maximalt antal objekt per bucket | ingen begränsning |
Maximal objektstorlek | QTS: 16 TiB |
Minsta objektstorlek | 0 B |
Maximal objektstorlek per PUT-operation | 1 TiB |
Maximalt antal delar per uppladdning | 10 000 |
Delstorlek | 5 MiB till 5 GiB. Sista delen kan vara 0 B till 5 GiB |
Maximalt antal delar som returneras per begäran om att lista delar | 10000 |
Maximalt antal objekt som returneras per begäran om att lista objekt | 10000 |
Maximalt antal flera delar-uppladdningar som returneras per begäran om att lista flera delar-uppladdningar | 1000 |
OpenStack Swift API-gränser
Objekt | Specifikation |
---|---|
Maximalt antal buckets | ingen begränsning |
Maximalt antal objekt per bucket | ingen begränsning |
Maximal objektstorlek | 1 TiB |
Minsta objektstorlek | 0 B |
Maximal objektstorlek per PUT-operation | 1 TiB |