Prepare seus aplicativos
para o futuro com um banco de dados sem concessões
Não há mais relação relacional ou não relacional. Tenha alto
desempenho e disponibilidade em uma escala praticamente ilimitada.
Remova o estresse de gerenciar bancos de dados com manutenção
sem toque.
Escalonabilidade de leitura e gravação
sem limites
O Spanner separa
os recursos de computação do armazenamento de dados, o que possibilita
o escalonamento transparente dos recursos de processamento. Cada
capacidade de computação
adicional pode
processar leituras e gravações, proporcionando escalabilidade horizontal
sem esforço. O Spanner otimiza o desempenho ao
processar automaticamente a fragmentação, a replicação e o
processamento de transações.
Reduza os custos
operacionais e melhore a confiabilidade em bancos de dados de qualquer tamanho.
A replicação síncrona e a manutenção são automáticas e
integradas ao serviço. Alterações e manutenção
de esquemas 100% on-line para atender ao tráfego sem inatividade.
Interface do PostgreSQL
Combine a escalonabilidade
e a confiabilidade do Spanner com a familiaridade e
portabilidade de uma
interface do PostgreSQL.
Use as habilidades e as ferramentas que as equipes já conhecem
e prepare seu investimento para ter
tranquilidade.
Nunca mais se preocupe
com a refragmentação manual do banco de dados. A fragmentação integrada
distribui automaticamente os dados para otimizar o desempenho
e a disponibilidade. Amplie ou reduza a escala vertical sem
interrupções.
Forte consistência
transacional
Conte com a
consistência externa
líder do setor
sem
comprometer a escalonabilidade ou a disponibilidade.
Independentemente de onde seus
usuários estejam, os apps compatíveis com o Spanner podem ler e gravar
dados consistentes e atualizados globalmente. Além disso,
ao executar uma instância multirregional, seu banco de dados é
protegido contra uma falha regional e oferece
disponibilidade de 99,999% líder no setor.
Análise unificada e IA
em dados transacionais
Consulte dados no Spanner
do BigQuery em tempo real sem mover ou copiar
os dados, diminuindo a lacuna entre os dados operacionais
e as análises e criando um ciclo de vida de dados unificado. Invoque
modelos da Vertex AI em transações no Spanner usando uma consulta SQL
simples
(Visualização).
Captura e replicação de dados
alterados em tempo real
Use o
Datastream
para enviar dados de alteração dos bancos de dados Oracle e MySQL
para o Spanner e receber informações atualizadas. Use os
fluxos de alteração do Spanner
para capturar dados de alterações dos bancos de dados do Spanner e integrá-los
a outros sistemas para análise, acionamento de eventos e
conformidade.
Comece com o Spanner com
uma
instância granular
por apenas US$ 65/mês e escalone-a com base nas suas necessidades, sem
inatividade e sem a necessidade de reestruturar a arquitetura.
Tudo que você
espera de um banco de dados relacional (esquemas, consultas SQL e
transações ACID) em qualquer escala. Use o SQL padrão do Google ou uma
Interface PostgreSQL.
Suporte
a aplicativos e ferramentas avançados
Conheça as equipes de desenvolvimento
em que elas estão com
bibliotecas de cliente nativas
para
Java/JDBC,
Go, Python, C#, Node.js, PHP, Ruby e C++, bem como
os ORMs mais conhecidos, incluindo Hibernate e
Entity Framework.
Observabilidade
Monitore o desempenho dos
bancos de dados do Spanner com
métricas
e
estatísticas.
Analise padrões de uso nos bancos de dados do Spanner com o
Key Visualizer,
uma ferramenta de monitoramento interativo. Use os
insights de consulta
para resolver problemas de desempenho e
diagnosticar rapidamente problemas de contenção de bloqueio com
insights de bloqueio e transação..
Faça backup
do banco de dados para armazenar uma cópia consistente dos dados e
restaurá-los sob demanda.
A PITR oferece
proteção contínua de dados com a capacidade de
recuperar seus dados anteriores para uma granularidade de microssegundos.
Comparação
de bancos de dados
Esquema
Estática
Dynamic
Dynamic
SQL
Sim
Não
Sim
Transações
ACID
(atomicidade, consistência, isolamento e durabilidade)
Eventual
ACID forte
com pedidos TrueTime
Escalonabilidade
Vertical
(usar uma máquina maior)
Horizontal
(adicionar mais máquinas)
Horizontal
Disponibilidade
Failover (inatividade)
Alta
Alto SLA de 99,999%
Replicação
Configurável
Configurável
Automático
Atributo do banco de dados
Outro banco de dados relacional
Outro banco de dados não relacional
Cloud Spanner
Esquema
Estática
Dynamic
Dynamic
SQL
Sim
Não
Sim
Transações
ACID
(atomicidade, consistência, isolamento e durabilidade)
Eventual
ACID forte
com pedidos TrueTime
Escalonabilidade
Vertical
(usar uma máquina maior)
Horizontal
(adicionar mais máquinas)
Horizontal
Disponibilidade
Failover (inatividade)
Alta
Alto SLA de 99,999%
Replicação
Configurável
Configurável
Automático
Como funciona
As instâncias do Cloud Spanner fornecem computação e armazenamento em
uma ou mais regiões. Um relógio distribuído chamado
TrueTime garante que as transações sejam fortemente
consistentes, mesmo entre regiões. Os dados são "divididos"
automaticamente para escalonabilidade e replicados usando um
esquema síncrono baseado em Paxos para disponibilidade.
Gerenciar dados
críticos do usuário com segurança e em qualquer escala
O gerenciamento de perfis de usuário é uma
função crítica que exige escalonabilidade, disponibilidade e consistência global
do Spanner.
Ela é o ponto de entrada para os jogadores em vários jogos,
plataformas e regiões. Da mesma forma, as empresas
de serviços financeiros gerenciam informações do cliente e
ofertas de produtos usando o Spanner.
Tenha
uma visão atualizada e consistente de transações globais
Unifique transações financeiras,
negócios, acordos e posições em todo o
mundo em um livro de registro consolidado criado no
Cloud Spanner que garante escalonabilidade e consistência
externas. A consolidação de dados ajuda na
adaptação rápida às mudanças nas condições de mercado e
aos requisitos regulatórios. Da mesma forma,
empresas de varejo/comércio eletrônico usam o Spanner para
registros contábeis.
Ofereça
interatividade contínua para experiências digitais
Os consumidores esperam acessar
os dados financeiros essenciais nos dispositivos
fora do horário comercial. Permita
que os desenvolvedores se concentrem em novas experiências em vez de
na sobrecarga operacional, como fragmentação manual ou
consistência eventual. Reduza riscos e inatividade
com 99,999% de disponibilidade e nenhuma manutenção.
Personalize
as experiências com atualizações em tempo real
Acompanhe a participação
e as preferências dos clientes em um programa de fidelidade para analisar
tendências e melhorar a satisfação dos clientes.
Da mesma forma, as empresas de jogos usam o Spanner para criar
placares personalizados em jogos.
Gerenciamento de inventário omni-channel
Oferecer uma
visualização consistente em vários canais e apps
O Spanner fornece uma única
fonte de informações confiáveis para inventário
e pedidos de varejo on-line, na loja,
centros de distribuição e frete para combinar
o inventário com a demanda, melhorando a experiência
do cliente e lucratividade. As empresas de jogos
também usam o Spanner para armazenar dados de inventário
no jogo.
Os preços do Spanner são
baseados na capacidade de computação, no armazenamento do banco de dados, no armazenamento
de backup e no uso da rede. Os descontos por uso contínuo reduzem
ainda mais o preço.
Capacidade de computação
Configuração regional
A capacidade de computação é provisionada como unidades de processamento ou
nós (1 nó = 1.000 unidades de processamento). Os preços de instâncias
regionais incluem três réplicas de leitura/gravação em uma
única região.
A partir de
US$ 0,09
por 100 unidades de processamento por hora
Configuração multirregional
A capacidade de computação é provisionada como unidades de processamento ou
nós. Os preços incluem todas as réplicas padrão (a partir
de 5) e o uso da rede de replicação entre regiões.
A partir de
US$ 0,30
por 100 unidades de processamento por hora
Armazenamento de banco de dados
Configuração regional
Os preços são baseados na quantidade de dados armazenados no
banco de dados e incluem o custo de armazenamento nas réplicas.
A partir de
US$ 0,30
por GB/mês
Configuração multirregional
Os preços são baseados na quantidade de dados armazenados no
banco de dados e incluem o custo de armazenamento nas réplicas.
A partir de
US$ 0,50
por GB/mês
Armazenamento de backup
Configuração regional
Os preços são baseados na quantidade de armazenamento de backup e
incluem o custo de armazenamento nas réplicas.
A partir de
US$ 0,10
por GB/mês
Configuração multirregional
Os preços são baseados na quantidade de armazenamento de backup e
incluem o custo de armazenamento nas réplicas.
A partir de
US$ 0,30
por GB/mês
Rede
Entrada
GRATUITO
Saída dentro da mesma região
GRATUITO
Saída entre regiões no mesmo
continente
A partir de
US$ 0,10
por GB/mês
Como funcionam os preços do Spanner
Os preços do Spanner são baseados na capacidade de computação,
no armazenamento do banco de dados, no armazenamento de backup e no uso da rede.
Os descontos por uso contínuo reduzem ainda mais o preço.
Serviço
Descrição
Preço
Capacidade
de computação
Configuração regional
A capacidade de computação é provisionada como unidades de processamento ou
nós (1 nó = 1.000 unidades de processamento). Os preços de instâncias
regionais incluem três réplicas de leitura/gravação em uma
única região.
A partir de
US$ 0,09
por 100 unidades de processamento por hora
Configuração multirregional
A capacidade de computação é provisionada como unidades de processamento ou
nós. Os preços incluem todas as réplicas padrão (a partir
de 5) e o uso da rede de replicação entre regiões.
A partir de
US$ 0,30
por 100 unidades de processamento por hora
Armazenamento
de banco de dados
Configuração regional
Os preços são baseados na quantidade de dados armazenados no
banco de dados e incluem o custo de armazenamento nas réplicas.
A partir de
US$ 0,30
por GB/mês
Configuração multirregional
Os preços são baseados na quantidade de dados armazenados no
banco de dados e incluem o custo de armazenamento nas réplicas.
A partir de
US$ 0,50
por GB/mês
Armazenamento
de backup
Configuração regional
Os preços são baseados na quantidade de armazenamento de backup e
incluem o custo de armazenamento nas réplicas.
A partir de
US$ 0,10
por GB/mês
Configuração multirregional
Os preços são baseados na quantidade de armazenamento de backup e
incluem o custo de armazenamento nas réplicas.
A partir de
US$ 0,30
por GB/mês
Rede
Entrada
GRATUITO
Saída dentro da mesma região
GRATUITO
Saída entre regiões no mesmo
continente
A partir de
US$ 0,10
por GB/mês
CALCULADORA DE PREÇOS
Estime seus custos mensais do GKE, incluindo
preços e taxas específicos da região.
Expanda seus negócios com aplicativos inovadores que
são escalonados sem limites para atender a qualquer demanda.
Reduza o TCO e libere os desenvolvedores de operações
complicadas para sonhar alto e criar mais rápido.
Tenha um excelente desempenho por preço e pague pelo que
usar, a partir de US $40 por mês.
Parceiros e integração
Aproveite os parceiros que têm experiência com o Spanner para ajudar você
em todas as etapas da jornada, desde avaliações e casos de negócios
até migrações e criação de novos aplicativos no Spanner.
Quer saber mais detalhes sobre qual integração de parceiro ou
terceiros é melhor para sua empresa? Acesse o
diretório de parceiros.
Perguntas frequentes
O Cloud Spanner é um banco de dados altamente escalonável que
combina escalonabilidade ilimitada com semântica
relacional, como índices secundários, consistência
forte, esquemas e SQL, fornecendo 99,999%
de disponibilidade em uma solução fácil. Portanto, ele é
adequado para cargas de trabalho relacionais
e não relacionais.
O Cloud Spanner oferece dois dialetos
SQL baseados em ANSI sobre o mesmo conjunto avançado de recursos:
GoogleSQL
e PostgreSQL. O GoogleSQL compartilha sintaxe com
o BigQuery para equipes que padronizam os fluxos de trabalho de gerenciamento
de dados. A interface do PostgreSQL
proporciona familiaridade às equipes que já conhecem
o PostgreSQL e à portabilidade de esquemas e consultas
para outros ambientes do PostgreSQL. Para mais
informações sobre a interface
PostgreSQL do Cloud Spanner, consulte a
documentação.
A migração para o Spanner pode variar muito, dependendo de
diversos fatores, como banco de dados de origem, tamanho
dos dados, requisitos de tempo de inatividade, complexidade
do código do aplicativo, esquema de fragmentação, transformações ou
funções personalizadas, failover e estratégia
de replicação. As ferramentas recomendadas incluem ferramentas de código aberto, como o
HarbourBridge,
para migração de dados e esquema, e ferramentas de terceiros
para avaliações, como o migVisor. Saiba mais
sobre o processo de migração na nossa
documentação.
O Spanner é um banco de dados totalmente gerenciado. Portanto,
ele fornece automaticamente recursos abrangentes
de gerenciamento de infraestrutura, mas algumas
ações de gerenciamento específicas do aplicativo
podem ser necessárias, dependendo da carga de trabalho. Verifique
se você configurou alertas e monitoramento adequados
e se está prestando atenção
para garantir que a produção esteja sendo executada
sem problemas. Você precisa entender quais
ações precisam ser tomadas quando o tráfego crescer organicamente
ao longo do tempo ou se houver pico de tráfego esperado,
ou como lidar com a corrupção de dados devido a
bugs de aplicativos e, por último, mas não menos importante, como
solucionar problemas de desempenho e entender
quais componentes são responsáveis por maiores
latências.