Data Boost in Ihren Anwendungen verwenden

Auf dieser Seite werden die Spanner APIs aufgeführt, die Spanner Data Boost unterstützen. Außerdem wird erläutert, wie Sie Beispielcode aufrufen, der Data Boost verwendet. Mit Data Boost können Sie große Analyseabfragen ausführen, die sich nahezu ohne Auswirkungen auf vorhandene Arbeitslasten in der bereitgestellten Spanner-Instanz auswirken.

Hinweise

Achten Sie darauf, dass das Hauptkonto (z. B. das Dienstkonto), das die Anwendung ausführt, die Berechtigung spanner.databases.useDataBoost zu Identity and Access Management (IAM) hat. Weitere Informationen finden Sie unter Zugriffssteuerung mit IAM.

APIs

Für partitionierte Lesevorgänge mit Data Boost können die folgenden Spanner APIs Data Boost aktivieren:

Wir empfehlen die Verwendung von ExecuteStreamingSql und streamingRead in Ihren Anwendungen, da ExecuteSql und read in Antworten auf 10 MB Daten beschränkt sind.

Beispielcode

Beispiele für die Verwendung von Data Boost in Ihrem Anwendungscode finden Sie unter Daten gleichzeitig lesen.

Apache Spark SQL Connect für Google Cloud Spanner

Der Apache Spark SQL-Connector für Google Cloud Spanner unterstützt das Lesen von Google Cloud Spanner-Tabellen in die DataFrames von Spark mithilfe der Spanner-Java-Bibliothek. Weitere Informationen zum Apacha Spark SQL-Connector finden Sie unter Apache Spark SQL-Connector für Google Cloud Spanner.

Nächste Schritte