Usar o Data Boost nos seus aplicativos

Nesta página, listamos as APIs do Spanner que oferecem suporte ao Spanner Data Boost 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 spanner.databases.useDataBoost permissão 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 do Spanner têm uma opção para ativar o Data Boost:

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

A seguir