Usar Data Boost en tus aplicaciones

En esta página se enumeran las APIs de Spanner que admiten Spanner Data Boost y se explica cómo ver código de ejemplo que usa Data Boost. Con Data Boost, puedes ejecutar consultas analíticas de gran tamaño con un impacto casi nulo en las cargas de trabajo de la instancia de Spanner aprovisionada.

Antes de empezar

Asegúrate de que la entidad de seguridad (por ejemplo, la cuenta de servicio) que ejecuta la aplicación tenga el permiso de spanner.databases.useDataBoostGestión de Identidades y Accesos (IAM). Para obtener más información, consulta Control de acceso con IAM.

APIs

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

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 de cómo usar Data Boost en el código de tu aplicación, consulta Leer datos en paralelo.

Apache Spark SQL Connect para Google Cloud Spanner

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

Siguientes pasos