Sie können Daten aus Objekten in zonalen Buckets lesen und an diese anhängen, die über Rapid Bucket verfügbar gemacht werden. 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 schrittweise Daten hinzufügen, ohne das gesamte Objekt neu schreiben zu müssen. So können Sie kontinuierlich fließende Daten effektiver verwalten.
Auf dieser Seite wird beschrieben, wie Sie Objekte, die in zonalen Buckets gespeichert sind, lesen und an sie anhängen. Es wird gezeigt, wie Sie die folgenden Vorgänge ausführen:
Ein Objekt, an das Daten angehängt werden können, erstellen und darin schreiben.
Anhängbare Objekte lesen.
Anhängbare Objekte pausieren, fortsetzen und abschließen.
Lesen des Endes von Objekten, an die Daten angehängt werden können.
Schreiblatenz mit einem Pool von vorab geöffneten Writern optimieren.
Bevor Sie diese Seite verwenden, sollten Sie die folgenden Ressourcen lesen:
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 anfügbares Objekt hochgeladen:
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 anfügbares Objekt hochgeladen:
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 anfügbares Objekt hochgeladen:
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 anfügbares Objekt hochgeladen:
Lesen von Objekten
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 Bereichslesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel wird ein einzelnes Objekt vollständig gelesen:
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 Bereichslesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel wird ein einzelnes Objekt vollständig gelesen:
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 Bereichslesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel wird ein einzelnes Objekt vollständig gelesen:
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 Bereichslesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel wird ein einzelnes Objekt vollständig gelesen:
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:
Rust
Im folgenden Beispiel wird ein Bereichslesevorgang für ein einzelnes Objekt ausgeführt:
Im folgenden Beispiel wird ein einzelnes Objekt vollständig gelesen:
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:
Objekt pausieren und fortsetzen
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 anfügbares 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 anfügbares 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 anfügbares 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 anfügbares Objekt pausiert und fortgesetzt:
Objekt abschließen
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 anfügbares Objekt abgeschlossen:
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 anfügbares Objekt abgeschlossen:
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 anfügbares Objekt abgeschlossen:
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 anfügbares Objekt abgeschlossen:
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 anfügbaren 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 anfügbaren 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 anfügbaren 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 anfügbaren Objekts gelesen:
Schreiblatenz optimieren
Wenn Sie Ihre eigene gRPC-Logik für paralleles Schreiben verwalten, sollten Sie einen Pool von vorab geöffneten Writern für nicht abgeschlossene, anhängbare Objekte verwenden. Da das Objekt jedes Writers bereits erstellt und der Stream bereits geöffnet ist, kann Ihre Anwendung Daten sofort anhängen, anstatt beim Schreiben auf die Objekterstellung und die Streameinrichtung zu warten.
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: