Bigtable mit Managed Service for Apache Spark

Bigtable ist der NoSQL-Big-Data-Datenbankdienst von Google. Dieselbe Datenbank wird auch für viele Hauptdienste von Google verwendet, z. B. für die Google Suche, Analytics, Maps und Gmail. Bigtable ist darauf ausgelegt, große Datenmengen bei konstant niedriger Latenz und hohem Durchsatz zu verarbeiten. Daher eignet es sich ideal für operative und analytische Anwendungen wie etwa IoT, Nutzeranalysen und die Finanzdatenanalyse.

Bigtable ist eine hervorragende Option für Apache Spark oder Hadoop, die Apache HBase erfordern. Bigtable unterstützt die Apache HBase-APIs ab Version 1.0 und 2.0 und bietet einen Bigtable-HBase-Client in Maven, um Bigtable mit Managed Service for Apache Spark zu verwenden.

Bigtable Spark-Connector verwenden

Mit dem Bigtable Spark-Connector können Sie Daten aus Bigtable lesen und in Bigtable schreiben. Sie können Daten aus Ihrer Spark-Anwendung mit Spark SQL und DataFrames lesen. Für schreibgeschützte Jobs können Sie serverloses Computing von Data Boost verwenden. Data Boost ist für die Leistungsanforderungen von Jobs und Abfragen mit hohem Durchsatz konzipiert und verhindert, dass der Traffic des Clusters, der Ihre Anwendung bereitstellt, beeinträchtigt wird, wenn diese Jobs und Abfragen ausgeführt werden.

Weitere Informationen finden Sie unter Bigtable Spark-Connector verwenden.

Nächste Schritte