Sie können Daten aus Objekten in zonalen Buckets lesen und Daten an diese anhängen. Diese Buckets werden über Rapid Bucket bereitgestellt. Zonale Buckets verwenden die Speicherklasse „Rapid Storage“, eine leistungsstarke Speicherklasse, die für E/A-intensive Arbeitslasten optimiert ist. Mit anhängbaren Objekten können Sie einer Datei inkrementell Daten hinzufügen, ohne das gesamte Objekt neu schreiben zu müssen. So lassen sich kontinuierlich eingehende Daten effektiver verwalten.
Auf dieser Seite wird beschrieben, wie Sie Objekte lesen und an Objekte anhängen, die in zonalen Buckets gespeichert sind. Darin wird beschrieben, wie Sie die folgenden Vorgänge ausführen:
Ein appendable-Objekt erstellen und in dieses schreiben.
Anhängbare Objekte lesen
Anhängbare Objekte pausieren, fortsetzen und fertigstellen
Das Ende von anhängbaren Objekten lesen.
Schreiblatenz mit einem Pool von vorab geöffneten Writern optimieren
Bevor Sie diese Seite verwenden, sollten Sie sich die folgenden Ressourcen ansehen:
Anhängbare Schreibvorgänge für Objekte ausführen
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Objekt hochgeladen, an das Daten angehängt werden können:
Go
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Go.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Objekt hochgeladen, an das Daten angehängt werden können:
Java
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Java.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Objekt hochgeladen, an das Daten angehängt werden können:
Python
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Python.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Objekt hochgeladen, an das Daten angehängt werden können:
Objekte lesen
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Bereich eines einzelnen Objekts gelesen:
Im folgenden Beispiel wird ein vollständiger Lesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel werden Bereichslesevorgänge für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel werden Bereichslesevorgänge für mehrere Objekte ausgeführt (ein Lesevorgang pro Objekt):
Go
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Go.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Bereich eines einzelnen Objekts gelesen:
Im folgenden Beispiel wird ein vollständiger Lesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel werden Bereichslesevorgänge für ein einzelnes Objekt ausgeführt:
Java
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Java.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Bereich eines einzelnen Objekts gelesen:
Im folgenden Beispiel wird ein vollständiger Lesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel werden Bereichslesevorgänge für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel werden Bereichslesevorgänge für mehrere Objekte ausgeführt:
Python
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Python.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Bereich eines einzelnen Objekts gelesen:
Im folgenden Beispiel wird ein vollständiger Lesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel werden Bereichslesevorgänge für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel werden Bereichslesevorgänge für mehrere Objekte ausgeführt:
Objekte pausieren und die Pause wieder aufheben
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein anhängbares Objekt pausiert und fortgesetzt:
Go
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Go.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein anhängbares Objekt pausiert und fortgesetzt:
Java
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Java.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein anhängbares Objekt pausiert und fortgesetzt:
Python
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Python.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein anhängbares Objekt pausiert und fortgesetzt:
Objekt fertigstellen
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Objekt, an das angehängt werden kann, fertiggestellt:
Go
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Go.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Objekt, an das angehängt werden kann, fertiggestellt:
Java
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Java.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Objekt, an das angehängt werden kann, fertiggestellt:
Python
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Python.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Objekt, an das angehängt werden kann, fertiggestellt:
Das Ende eines Objekts lesen
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird das Ende eines anhängbaren Objekts gelesen:
Go
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Go.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird das Ende eines anhängbaren Objekts gelesen:
Java
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Java.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird das Ende eines anhängbaren Objekts gelesen:
Python
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Python.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird das Ende eines anhängbaren Objekts gelesen:
Schreiblatenz optimieren
Wenn Sie Ihre eigene gRPC-Logik für parallele Schreibvorgänge verwalten, sollten Sie einen Pool mit vorab geöffneten Writern für nicht abgeschlossene, anhängbare Objekte verwenden. Da das Objekt jedes Writers bereits erstellt und sein Stream bereits geöffnet ist, kann Ihre Anwendung sofort Daten anhängen, anstatt auf die Objekterstellung und die Stream-Einrichtung zu warten, wenn sie Daten schreiben muss.
Clientbibliotheken
C++
Weitere Informationen finden Sie in der Referenzdokumentation zur Cloud Storage C++ API.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Pool von vorab geöffneten Writern für einen zonalen Bucket verwendet:
Go
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Go.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Pool von vorab geöffneten Writern für einen zonalen Bucket verwendet:
Java
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Java.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Pool von vorab geöffneten Writern für einen zonalen Bucket verwendet:
Python
Weitere Informationen finden Sie in der API-Referenzdokumentation zu Cloud Storage Python.
Richten Sie die Standardanmeldedaten für Anwendungen ein, um sich bei Cloud Storage zu authentifizieren. Weitere Informationen finden Sie unter Authentifizierung für Clientbibliotheken einrichten.
Legen Sie vor dem Ausführen von Codebeispielen die Umgebungsvariable GOOGLE_CLOUD_UNIVERSE_DOMAIN auf s3nsapis.fr fest.
Im folgenden Beispiel wird ein Pool von vorab geöffneten Writern für einen zonalen Bucket verwendet: