Usar o Data Boost nos seus aplicativos

Esta página lista as APIs do Spanner que oferecem suporte ao Data Boost e explica como conferir o código de exemplo que usa o Data Boost. Com o Data Boost, é possível executar consultas de análise grandes com impacto quase zero nas cargas de trabalho atuais na instância provisionada do Spanner.

Antes de começar

Verifique se o principal (por exemplo, a conta de serviço) que executa o aplicativo tem a permissão spanner.databases.useDataBoost do Identity and Access Management (IAM). Saiba mais em Controle de acesso com o IAM.

APIs

Para leituras particionadas com o Data Boost, as seguintes APIs do Spanner têm uma opção para ativar o Data Boost:

Recomendamos o uso de ExecuteStreamingSql e streamingRead nos aplicativos, porque ExecuteSql e read são limitados a 10 MB de dados nas respostas.

Código de amostra

Para conferir exemplos de como usar o Data Boost no código do aplicativo, consulte Ler dados em paralelo.

Apache Spark SQL Connect para Google Cloud Spanner

O conector SQL do Apache Spark para Google Cloud Spanner oferece suporte à leitura de Google Cloud das tabelas Spanner em DataFrames do Spark usando a biblioteca Java do Spanner. Para mais informações sobre o conector Apache Spark SQL, consulte Conector Apache Spark SQL para Google Cloud Spanner.

A seguir