-
Spanner: Becoming a SQL System (SIGMOD 2017)
Este artigo realça o ADN da base de dados do Spanner. Descreve a execução de consultas distribuídas na presença de redivisão, reinícios de consultas em caso de falhas transitórias, extração de intervalos que direcionam o encaminhamento de consultas e as procuras de índice, bem como o formato de armazenamento colunar por blocos melhorado.
-
Spanner, TrueTime e o teorema CAP
Como o Spanner oferece escalabilidade, transações ACID, elevada disponibilidade e baixa latência.
-
Ciclo de vida das leituras e escritas do Spanner
Como funcionam as escritas e as leituras no Spanner e como o Spanner garante uma forte consistência.
-
Ciclo de vida de uma consulta do Spanner
Como o Spanner suporta consultas SQL.
-
Otimizar o design do esquema para o Spanner
Como modelar os seus dados para garantir que a sua aplicação pode ser dimensionada e ter um bom desempenho à medida que cresce em várias dimensões.
-
Spanner: Google's Globally Distributed Database (OSDI 2012)
Este artigo descreve os aspetos dos sistemas do Spanner, como a escalabilidade, a divisão automática, a tolerância a falhas, a replicação consistente, a consistência externa e a distribuição em área ampla.
-
Cenários de falha e resiliência com o Spanner
Explore os diferentes cenários de falha do Spanner categorizados em três níveis de gravidade, incluindo quando opera fora do Google Cloud.
-
Como os testes de caos adicionam fiabilidade adicional ao design tolerante a falhas do Spanner
Como o Spanner usa os testes de caos, o processo de injeção deliberada de falhas em instâncias semelhantes às de produção da base de dados.
-
Soluções de proteção e recuperação de dados no Spanner
Fornecer um guia aos profissionais técnicos do Google Cloud sobre a configuração do Spanner para proteção e recuperação de dados de forma a satisfazer as necessidades de cópia de segurança e recuperação, continuidade de negócios e conformidade.
-
Criar aplicações com a pesquisa de texto completo (FTS) do Spanner
Descreve o que é único no FTS do Spanner e como pode usar o FTS para criar e operar aplicações com capacidades de pesquisa avançadas sem ter de copiar e indexar dados e executar soluções de pesquisa dedicadas.
Documentação técnica
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.