Use o Data Boost nos seus aplicativos

Nesta página, listamos as APIs do Spanner compatíveis com o Data Boost do Spanner e explicamos como visualizar o exemplo de código que usa o Data Boost. Com o Data Boost, é possível executar grandes consultas analíticas 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). Para mais informações, consulte Controle de acesso com o IAM.

APIs

Para leituras particionadas com o Data Boost, as seguintes APIs Spanner têm uma opção para ativá-lo:

Recomendamos que você use ExecuteStreamingSql e streamingRead nos seus aplicativos, porque ExecuteSql e read estão limitados a 10 MB de dados nas respostas.

Código de amostra

Para 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 é compatível com a leitura de tabelas do Google Cloud Spanner em DataFrames do Spark usando a biblioteca Java do Spanner. Para mais informações sobre o conector SQL do Apacha Spark, consulte Conector SQL do Apache Spark para o Google Cloud Spanner.

A seguir