Armazene e sincronize dados
do app em escala global

O Cloud Firestore é um banco de dados de documentos NoSQL que permite armazenar, sincronizar e consultar dados facilmente para seus apps para dispositivos móveis e da Web, em escala global.


Ilustração da consulta de árvore de dados

Estruture seus dados facilmente com coleções e documentos. Crie hierarquias para armazenar dados relacionados e recupere facilmente os dados necessários usando consultas expressivas. O escalonamento das consultas é feito de acordo com o tamanho do seu conjunto de resultados (e não do seu conjunto de dados). Assim, seu aplicativo pode ser escalonado desde o primeiro dia.

Saiba mais sobre a consulta de dados.


Ilustração de laptop com servidores atrás

O Cloud Firestore é fornecido com SDKs para dispositivos móveis e Web, além de um conjunto abrangente de regras de segurança para que você possa acessar seu banco de dados sem precisar manter seu próprio servidor. Com o Cloud Functions, nosso produto de computação sem servidor, é possível executar um código de back-end hospedado que responde a alterações no seu banco de dados. Você também pode acessar o Cloud Firestore com bibliotecas de cliente tradicionais (por exemplo, Node, Python, Go e Java).


Ilustração de dispositivos móveis e laptops

Com o Cloud Firestore, você pode sincronizar automaticamente os dados do seu app entre dispositivos. Enviaremos notificações sobre as alterações de dados conforme elas ocorrerem. Dessa maneira, você cria experiências colaborativas e apps em tempo real com facilidade. Seus usuários podem acessar e alterar os próprios dados a qualquer momento, mesmo quando estiverem off-line. O modo off-line está disponível para iOS, Android e Web.


Ilustração do logotipo do Firebase Firestore e de membros do público

Com base na infraestrutura de armazenamento do Google, o Cloud Firestore foi criado para crescer com a empresa. Agora, você pode se concentrar em criar seu app em vez de gerenciar servidores ou se preocupar com a consistência.


Ilustração da segurança móvel

Com a nossa linguagem de segurança declarativa, você pode restringir o acesso aos dados com base nos dados de identidade do usuário, na correspondência de padrões nos seus dados e muito mais. O Cloud Firestore também pode ser integrado ao Firebase Authentication para oferecer autenticação de usuário simples e intuitiva.


Com o Firebase, você desenvolve apps de alta qualidade, expande sua base de usuários e gera mais receita. Cada recurso funciona de maneira independente, e juntos são ainda melhores.