Usa Data Boost en tus aplicaciones

En esta página, se enumeran las APIs de Spanner que admiten Data Boost de Spanner y se explica cómo ver el código de muestra que usa Data Boost. Con Data Boost, puedes ejecutar consultas de análisis grandes con un impacto casi nulo en las cargas de trabajo existentes de la instancia de Spanner aprovisionada.

Antes de comenzar

Asegúrate de que la principal (por ejemplo, la cuenta de servicio) que ejecuta la aplicación tenga el permiso de Identity and Access Management (IAM) spanner.databases.useDataBoost. Para obtener más información, consulta Control de acceso con IAM.

API

En el caso de las lecturas particionadas con Data Boost, las siguientes APIs de Spanner tienen una opción para habilitar Data Boost:

Te recomendamos que uses ExecuteStreamingSql y streamingRead en tus aplicaciones, ya que ExecuteSql y read están limitados a 10 MB de datos en sus respuestas.

Código de muestra

Para ver ejemplos del uso de Data Boost en el código de tu aplicación, consulta Lee datos en paralelo.

Apache Spark SQL Connect para Google Cloud Spanner

El conector de Apache Spark SQL para Google Cloud Spanner admite la lectura de tablas de Google Cloud Spanner en los DataFrames de Spark con la biblioteca de Java de Spanner. Para obtener más información sobre el conector de Apache Spark SQL, consulta Conector de Apache Spark SQL para Google Cloud Spanner.

¿Qué sigue?