Cloud Firestore

Armazene dados de aplicativos nativos da nuvem em escala global.

Veja a documentação do produto.

Banco de dados NoSQL para apps globais

O Cloud Firestore é um banco de dados de documentos NoSQL rápido, totalmente gerenciado, sem servidor e nativo da nuvem que simplifica o armazenamento, a sincronização e a consulta de dados para os aplicativos em dispositivos móveis, na Web e de IoT em escala global. As bibliotecas de cliente dele oferecem sincronização em tempo real e suporte off-line. Além disso, os recursos de segurança e de integração com o Firebase e o Google Cloud Platform (GCP) aceleram a criação de aplicativos verdadeiramente sem servidor.

O que há de novo

logotipo do benefício

Acelere o desenvolvimento com a computação sem servidor

O Cloud Firestore é um banco de dados nativo da nuvem, que oferece uma solução com escalonamento automático criada exclusivamente para aproveitar a infraestrutura avançada do Google Cloud Platform. Ele foi projetado para oferecer uma excelente experiência de desenvolvedor e simplificar o desenvolvimento de aplicativos por meio de recursos de sincronização em tempo real, suporte off-line e transações ACID para centenas de documentos e coleções. O Cloud Firestore é integrado ao Google Cloud Platform (GCP) e ao Firebase, a plataforma de desenvolvimento para dispositivos móveis do Google.

Para aproveitar os benefícios de uma solução verdadeiramente sem servidor, é possível se comunicar com o Cloud Firestore por meio de dispositivos móveis ou clientes da Web. Não é necessário configurar um servidor intermediário para gerenciar o acesso a seus dados. Isso é ótimo para prototipar, iterar e colocar um sistema de produção em funcionamento rapidamente.

logotipo do benefício

Sincronize dados em dispositivos on-line ou off-line

Com o Cloud Firestore, seus aplicativos são atualizados praticamente em tempo real quando os dados no back-end são alterados. Além de ser excelente para o desenvolvimento colaborativo de aplicativos multiusuários para dispositivos móveis, isso também significa que é possível manter os dados sincronizados com os usuários individuais que queiram usar o aplicativo em vários dispositivos.

O Cloud Firestore tem suporte off-line total. Assim, você conseguirá acessar e alterar seus dados, e as alterações realizadas serão sincronizadas com a nuvem quando o cliente estiver on-line novamente. O suporte off-line incorporado utiliza cache local para exibir e armazenar dados para que seu aplicativo continue responsivo independentemente da latência da rede ou da conectividade com a Internet.

logotipo do benefício

Simples e fácil

Com as bibliotecas de cliente robustas do Cloud Firestore, é mais fácil atualizar e receber dados novos, sem a necessidade de se preocupar com conexões de rede ou disputas não previstas. A solução ajusta a escala facilmente de acordo com o crescimento do seu aplicativo. E o Cloud Firestore permite que você execute consultas sofisticadas nos seus dados. Dessa forma, você terá mais flexibilidade para estruturar os dados, o que, muitas vezes, significa menos filtragens no cliente e mais eficiência nas chamadas de rede e no uso de dados.

logotipo do benefício

NoSQL escalonável de nível corporativo

O Cloud Firestore é um banco de dados NoSQL na nuvem rápido e totalmente gerenciado. Ele foi desenvolvido para escalonar e aproveitar a infraestrutura avançada do GCP ajustando automaticamente o escalonamento horizontal em resposta à carga do seu aplicativo. Os controles integrados de acesso seguro aos dados permitem lidar com a validação deles utilizando uma linguagem de configuração.

Recursos

Segurança

O Cloud Firestore tem controles integrados de acesso seguro aos dados e permite a validação simples deles por meio de uma linguagem de configuração.

Modo Datastore

O Cloud Firestore é compatível com a API de armazenamento de dados. Não é necessário fazer nenhuma mudança nos seus aplicativos atuais no Datastore e, ainda assim, é possível contar com o mesmo desempenho e preço, com o benefício extra de uma consistência forte.

Upgrade automático

O upgrade dos seus bancos de dados no Cloud Datastore ocorrerá automaticamente e sem interrupção logo após o lançamento da versão de disponibilidade geral do Cloud Firestore. Não será necessário fazer alterações no código, e seu aplicativo não passará por nenhum período de inatividade.

Transações ACID

O Cloud Firestore é compatível com transações. Portanto, se qualquer uma das operações da transação falhar e não puder ser repetida, a transação inteira falhará.

Replicação multirregional

Com replicação multirregional automática e consistência forte, seus dados permanecem seguros e disponíveis, mesmo em caso de desastres.

Mecanismo de consulta avançado

O Cloud Firestore permite a execução de consultas sofisticadas aos seus dados NoSQL sem prejudicar o desempenho. Assim, você tem mais flexibilidade para estruturar os dados.

Desenvolvido para aplicativos nativos em nuvem

As cargas de trabalho típicas incluem aplicativos da Web e de dispositivos móveis, aplicativos multiusuários colaborativos, análises em tempo real e rastreamento de recursos de IoT, catálogos de produtos no varejo, comunicações, placares de jogos e perfis e atividades de usuários de mídias sociais.

Com o Firebase Realtime Database, percebemos que criamos o melhor software para testes de plataformas de força do mercado. Graças ao Cloud Firestore, em apenas duas semanas criamos um sistema consideravelmente superior com recursos que nunca imaginamos ser possível entregar desde o primeiro dia.

Chris Wales, CTO, Hawkin Dynamics

Recursos técnicos

Preços

As informações detalhadas sobre os preços do Cloud Firestore estão disponíveis na página de preços.

RECURSO PREÇOS
Dados armazenados US$ 0,18/GB
Largura de banda Preços do Google Cloud
Gravações de documento US$ 0,18/100 mil
Leituras de documento US$ 0,06/100 mil
Exclusões de documento US$ 0,02/100 mil

Próximos passos

Ganhe US$ 300 em créditos para aprender e criar no Google Cloud por até 12 meses.

Faça uma avaliação gratuita
Precisa de ajuda para começar?
Trabalhe com um parceiro confiável
Continue navegando