Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Arbeiten mit Verzeichnis-Buckets
Verzeichnis-Buckets organisieren Daten hierarchisch in Verzeichnissen, im Gegensatz zur flachen Speicherstruktur von Allzweck-Buckets. Es gibt keine Präfixbeschränkungen für Verzeichnis-Buckets und einzelne Verzeichnisse können horizontal skaliert werden.
Sie können in jedem Ihrer Verzeichnis-Buckets bis zu 100 Verzeichnis-Buckets erstellen AWS-Konten, wobei die Anzahl der Objekte, die Sie in einem Bucket speichern können, unbegrenzt ist. Ihr Bucket-Kontingent wird au jede Region in Ihrem AWS-Konto angewendet. Wenn Ihre Anwendung eine Erhöhung dieses Limits erfordert, wenden Sie sich an den Support.
Wichtig
Verzeichnis-Buckets in Availability Zones, die über einen Zeitraum von mindestens 90 Tagen keine Anforderungsaktivität aufweisen, gehen in einen inaktiven Status über. Im inaktiven Zustand ist ein Verzeichnis-Bucket vorübergehend für Lese- und Schreibvorgänge nicht zugänglich. Inaktive Buckets behalten alle Speicher-, Objekt- und Bucket-Metadaten bei. Bestehende Speichergebühren gelten auch für inaktive Buckets. Bei einer Zugriffsanfrage auf einen inaktiven Bucket wechselt der Bucket in den aktiven Zustand, normalerweise innerhalb weniger Minuten. Während dieser Übergangsphase geben Lese- und Schreibvorgänge einen 503 (Service Unavailable)
-HTTP-Fehlercode zurück. Dies gilt nicht für Buckets in Local Zones.
Es gibt verschiedene Arten von Amazon S3 S3-Buckets. Bevor Sie einen Bucket erstellen, stellen Sie sicher, dass Sie den Bucket-Typ auswählen, der Ihren Anwendungs- und Leistungsanforderungen am besten entspricht. Weitere Informationen zu den verschiedenen Bucket-Typen und den jeweiligen Anwendungsfällen finden Sie unterBuckets.
Die folgenden Themen enthalten Informationen zu Verzeichnis-Buckets. Weitere Informationen über Allzweck-Buckets finden Sie unter Bucket-Übersicht.
Weitere Informationen zu mit Verzeichnis-Buckets finden Sie in den folgenden Themen.
Namen von Verzeichnis-Buckets
Der Name eines Verzeichnis-Buckets besteht aus einem Basisnamen, den Sie angeben, und einem Suffix, das die ID der Zone (Availability Zone oder Local Zone) enthält, in der sich Ihr Bucket befindet. Die Namen von Verzeichnis-Buckets müssen das folgende Format haben und den Benennungsregeln für Verzeichnis-Buckets entsprechen:
bucket-base-name
--zone-id
--x-s3
Der folgende Verzeichnis-Bucket-Name enthält beispielsweise die Availability-Zone-ID usw2-az1
:
bucket-base-name
--usw2-az1--x-s3
Weitere Informationen finden Sie unter Regeln für die Benennung von Verzeichnis-Buckets.
Verzeichnisse
Verzeichnis-Buckets organisieren Daten hierarchisch in Verzeichnissen, im Gegensatz zu der flachen Sortierstruktur von Allzweck-Buckets.
Bei einem hierarchischen Namespace ist das Trennzeichen im Objektschlüssel wichtig. Das einzige unterstützte Trennzeichen ist der Schrägstrich (/
). Verzeichnisse werden durch Trennzeichengrenzen bestimmt. Beispielsweise führt der Objektschlüssel dir1/dir2/file1.txt
dazu, dass die Verzeichnisse dir1
/und dir2/
automatisch erstellt werden und das Objekt file1.txt
dem /dir2
-Verzeichnis im Pfad dir1/dir2/file1.txt
hinzugefügt wird.
Das Indizierungsmodell für Verzeichnis-Buckets gibt unsortierte Ergebnisse für den ListObjectsV2
-API-Vorgang zurück. Wenn Sie Ihre Ergebnisse auf einen Unterabschnitt Ihres Buckets beschränken müssen, können Sie im prefix
-Parameter einen Unterverzeichnispfad angeben, z. B. prefix=dir1/
.
Schlüsselnamen
Bei Verzeichnis-Buckets werden Unterverzeichnisse, die mehreren Objektschlüsseln gemeinsam sind, mit dem ersten Objektschlüssel erstellt. Zusätzliche Objektschlüssel für dasselbe Unterverzeichnis verwenden das zuvor erstellte Unterverzeichnis. Dieses Modell bietet Ihnen Flexibilität bei der Auswahl von Objektschlüsseln, die für die Anwendung am besten geeignet sind, und unterstützt sowohl dünn besetzte als auch dichte Verzeichnisse.
Zugriffsverwaltung
Bei Verzeichnis-Buckets sind alle Einstellungen für das Blockieren des öffentlichen Zugriffs auf Bucket-Ebene standardmäßig aktiviert. S3 Object Ownership ist auf Bucket Owner erforced gesetzt und die Zugriffskontrolllisten (ACLs) sind deaktiviert. Diese Einstellungen können nicht geändert werden.
Standardmäßig haben Benutzer keine Berechtigungen für Verzeichnis-Buckets. Um Zugriffsberechtigungen für Verzeichnis-Buckets zu gewähren, können Sie IAM verwenden, um Benutzer, Gruppen oder Rollen zu erstellen und diesen Identitäten Berechtigungen zuzuweisen. Weitere Informationen finden Sie unter Autorisieren regionaler Endpunkt-API-Operationen mit IAM.
Sie können den Zugriff auf Verzeichnis-Buckets auch über Access Points steuern. Zugriffspunkte vereinfachen die skalierbare Verwaltung des Datenzugriffs auf freigegebene Datensätze in Amazon S3. Access Points sind eindeutige Hostnamen, die Sie erstellen, um für alle Anfragen, die über einen Access Point gestellt werden, unterschiedliche Berechtigungen und Netzwerkkontrollen durchzusetzen. Weitere Informationen finden Sie unter Verwaltung des Zugriffs auf gemeinsam genutzte Datensätze in Verzeichnis-Buckets mit Zugriffspunkten.
Verzeichnis-Buckets, Kontingente
Kontingente, auch als Limits bezeichnet, sind die maximale Anzahl von Serviceressourcen oder Vorgängen für Sie AWS-Konto. Im Folgenden sind die Kontingente für Verzeichnis-Buckets aufgeführt. Weitere Informationen zu Kontingenten in Amazon S3 finden Sie unter Amazon S3 S3-Kontingente.
Name | Standard | Anpassbar | Beschreibung |
---|---|---|---|
Verzeichnis-Buckets | Jedes Konto: 100 | Ja |
Die Anzahl der Amazon S3 S3-Verzeichnis-Buckets, die Sie in einem Konto erstellen können. |
Lesen Sie TPS pro Verzeichnis-Bucket | Jeder Verzeichnis-Bucket: bis zu 200.000 gelesene TPS | Um eine Erhöhung des Kontingents zu beantragen, wenden Sie sich an den Support |
Die Anzahl der GET/HEAD-Anfragen pro Sekunde pro Verzeichnis-Bucket. |
Schreiben Sie TPS pro Verzeichnis-Bucket | Jeder Verzeichnis-Bucket: bis zu 100.000 Schreib-TPS | Um eine Erhöhung des Kontingents zu beantragen, wenden Sie sich an den Support |
Die Anzahl der PUT/DELETE-Anfragen pro Sekunde pro Verzeichnis-Bucket. |
Erstellen und Verwenden von Verzeichnis-Buckets
Weitere Informationen zum Arbeiten mit Verzeichnis-Buckets finden Sie in den folgenden Themen.