Use o aumento de dados nas suas aplicações

Esta página apresenta as APIs Spanner que suportam o Spanner Data Boost e explica como ver um exemplo de código que usa o Data Boost. Com o Data Boost, pode executar grandes consultas analíticas com um impacto quase nulo nas cargas de trabalho existentes na instância do Spanner aprovisionada.

Antes de começar

Certifique-se de que o principal (por exemplo, a conta de serviço) que executa a aplicação tem a autorização de spanner.databases.useDataBoost gestão de identidade e de acesso (IAM) . Para mais informações, consulte o artigo Controlo de acesso com a IAM.

APIs

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

Recomendamos que use ExecuteStreamingSql e streamingRead nas suas aplicações, porque ExecuteSql e read estão limitados a 10 MB de dados nas respetivas respostas.

Exemplo de código

Para ver exemplos de utilização do Data Boost no código da sua aplicação, consulte o artigo Leia dados em paralelo.

Apache Spark SQL Connect para o Google Cloud Spanner

O conetor do Apache Spark SQL para o Google Cloud Spanner suporta a leitura Google Cloud de tabelas do Spanner em DataFrames do Spark através da biblioteca Java do Spanner. Para mais informações sobre o conetor Apache Spark SQL, consulte o artigo Conetor Apache Spark SQL para Google Cloud Spanner.

O que se segue?