Speicherlayout eines Buckets abrufen

Auf dieser Seite wird beschrieben, wie Sie das Speicherlayout Ihres Buckets bestimmen. Das Speicher-Layout bezieht sich darauf, wie Objekte in einem Bucket angeordnet sind, entweder in einer flachen Namespace oder einem hierarchischer Namespace. Das Layout ist wichtig für Anwendungen, die mit dem Bucket interagieren, da sich Objektzugriffs- und -Manipulierungsmethoden unterscheiden je nach Layout. Das Speicherlayout enthält auch Informationen zum Standort des Buckets.

Mit der getStorageLayout API kann Ihre Anwendung ihre Verhalten anpassen, abhängig davon, ob ein Bucket den hierarchischen Namespace verwendet oder nicht, und die optimale Kompatibilität und die Nutzung geeigneter Funktionen basierend auf der Bucket-Konfiguration sicherstellen.

Speicherlayout eines Buckets abrufen

JSON API

  1. Installieren und initialisieren Sie die dcloud CLI, um ein Zugriffstoken für den Header Authorization zu generieren.

    Alternativ können Sie mit dem OAuth 2.0 Playground ein Zugriffstoken erstellen und in den Header Authorization einfügen.

  2. Verwenden Sie cURL, um die JSON API mit einer getStorageLayout-Anfrage aufzurufen:

    curl -X GET \
      -H "Authorization: Bearer $(gcloud auth print-access-token)" \
      "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME/storageLayout"

    Dabei ist BUCKET_NAME der Name des entsprechenden Buckets. Beispiel: my-bucket.

    Wenn der Vorgang erfolgreich ausgeführt wurde, sieht die Antwort in etwa so aus:

      {
          "kind": "storage#storageLayout",
          "bucket": "my-bucket",
          "location": "us-central1",
          "locationType": "region",
          "hierarchicalNamespace":{enabled: true},
      }

Nächste Schritte

Überzeugen Sie sich selbst

Wenn Sie mit Google Cloud noch nicht vertraut sind, erstellen Sie ein Konto, um die Leistungsfähigkeit von Cloud Storage in der Praxis sehen und bewerten zu können. Neukunden erhalten außerdem ein Guthaben von 300 $, um Arbeitslasten auszuführen, zu testen und bereitzustellen.

Cloud Storage kostenlos testen