Sie können Daten aus Objekten in zonalen Buckets lesen und an diese anhängen. Diese Buckets werden über Rapid Bucket zur Verfügung gestellt. Zonale Buckets verwenden die Speicherklasse Rapid Storage, eine Hochleistungsspeicherklasse, die für E/A-intensive Arbeitslasten optimiert ist. Mit anhängbaren Objekten können Sie Daten schrittweise zu einer Datei 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 Daten darin schreiben.
Anhängbare Objekte lesen
Objekte, die angehängt werden können, pausieren, fortsetzen und abschließen.
Lesen Sie das Ende von Objekten, die angehängt werden können.
Optimieren Sie die Schreiblatenz mit einem Pool von vorab geöffneten Schreibvorgängen.
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.
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.
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.
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.
Im folgenden Beispiel wird ein anfügbares Objekt hochgeladen:
Rust
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.
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.
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.
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.
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.
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.
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.
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.
Im folgenden Beispiel wird ein anfügbares Objekt pausiert und fortgesetzt:
Rust
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.
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.
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.
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.
Im folgenden Beispiel wird ein anfügbares Objekt abgeschlossen:
Rust
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.
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.
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.
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.
Im folgenden Beispiel wird das Ende eines anfügbaren Objekts gelesen:
Rust
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.
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.
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.
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.
Im folgenden Beispiel wird ein Pool von vorab geöffneten Writern für einen zonalen Bucket verwendet: