Saiba mais sobre os lançamentos mais recentes de IA generativa, incluindo as integrações do LangChain em bancos de dados do Google Cloud. Leia o blog

Ir para
Firestore

Firestore

Desenvolva com facilidade aplicativos complexos usando um banco de dados de documentos totalmente gerenciado, escalonável e sem servidor.

Novos clientes ganham US$ 300 em créditos para gastar no Firestore. Todos os clientes recebem gratuitamente 50.000 leituras, 10.000 gravações, 10.000 exclusões e 1 GB de armazenamento por dia sem dedução de créditos.

  • Implante e execute um app da Web dinâmico com essa solução interativa que usa o Firestore para executar um aplicativo de exemplo (app da jornada do desenvolvedor) criado com JavaScript

  • Banco de dados sem servidor compatível com JSON, que pode ser escalonado com facilidade, sem particionamento ou manutenção.

  • Crie facilmente aplicativos de IA generativa com a pesquisa de vetor do Firestore, o LangChain e o Llamaindex

  • Segurança totalmente personalizável e regras de validação de dados para garantir que as informações estejam sempre protegidas

  • Acelere o desenvolvimento de apps para dispositivos móveis, Web e IoT com conectividade direta ao banco de dados

Vantagens

Banco de dados de documentos de nível empresarial

O Firestore é um banco de dados de documentos compatível com JSON que oferece grande capacidade de consulta, altos volumes de índices globais e transações ACID serializáveis. Além disso, ele é totalmente integrado às ferramentas de governança do Google Cloud.

Pague conforme o uso e escalone sem esforço

Pague somente pelo que usar, sem despesas iniciais ou recursos subutilizados. Aumente ou reduza a escala automaticamente conforme necessário. Não é necessário particionamento ou manutenção e até 99,999% de SLA de disponibilidade.

Execute aplicativos e recursos com mais agilidade

O Firestore oferece uma ótima experiência de desenvolvedor que ajuda a criar aplicativos mais rapidamente. Ele oferece sincronização em tempo real integrada, suporte off-line e transações ACID entre bibliotecas do lado do cliente e do servidor.

Principais recursos

Principais recursos

Sem servidor

Foco no desenvolvimento do aplicativo usando um banco de dados de documentos totalmente gerenciado e sem servidor que faz o ajuste para mais ou para menos com objetivo de atender a qualquer demanda, sem particionamento, janelas de manutenção ou inatividade.

Mecanismo de consulta avançado

O Firestore permite executar consultas sofisticadas, incluindo pesquisa de vetores e transações ACID, nos dados de documentos compatíveis com JSON. Assim, você tem mais flexibilidade para estruturar os dados.

Sincronização em tempo real e modo off-line

Com sincronização em tempo real e modo off-line integrados, é fácil criar aplicativos colaborativos para vários usuários na Web para dispositivos móveis e em dispositivos de IoT, incluindo cargas de trabalho, que consistem em rastreamento de recursos ao vivo, rastreamento de atividades, análises em tempo real, catálogos de mídia e produtos, comunicações, perfis de usuários em redes sociais e rankings de jogos.

Ver todos os recursos
Logotipo da Forbes
Depois que implementamos nosso novo sistema de processamento de estatísticas, pudemos atualizar as métricas do site dos nossos colaboradores muito mais rápido... Ao fornecer esse nível granular de dados aos nossos colaboradores, estamos ajudando-os a melhor otimizar o conteúdo e entregar as melhores peças para os leitores.

Benjamin Harrigan, arquiteto de software da Forbes

Leia a postagem do blog

Documentação

Documentação

Quickstart

Guia de início rápido "Como usar uma biblioteca de cliente da Web ou para dispositivos móveis"

Configure um banco de dados do Firestore, adicione e leia dados usando as bibliotecas de cliente do Android, iOS ou Web.
Quickstart

Guia de início rápido sobre o uso de uma biblioteca de cliente de servidores

Configure um banco de dados do Firestore, adicione e leia dados usando a biblioteca de cliente do servidor em C#, Go, Java, Node.js, PHP, Python ou Ruby.
Tutorial

Como criar aplicativos escalonáveis com o Firestore

Práticas recomendadas para criação de apps que usam o Firestore, incluindo localização de dados, IDs de documentos, nomes de campos, índices, operações de leitura e gravação e design para escalonamento.
Tutorial

App de amostra do Firestore

Neste documento, você verá quando usar o Firestore para criar aplicativos grandes.
APIs & Libraries

Bibliotecas de cliente do Firestore

Crie um aplicativo de amostra para Android, iOS, Web ou Java.

Não encontrou o que procura?

Todos os recursos

Todos os recursos

Sem servidor

Banco de dados totalmente gerenciado e sem servidor que faz o escalonamento para mais ou para menos para atender a qualquer demanda, sem particionamento, janelas de manutenção ou inatividade.

Mecanismo de consulta avançado

O Firestore permite executar consultas sofisticadas, incluindo pesquisa de vetores e transações ACID, nos dados de documentos compatíveis com JSON. Assim, você tem mais flexibilidade para estruturar os dados.

Funcionalidade da IA

Pesquisa de vetor integrada e extensões prontas para uso para integrar o Firestore com serviços conhecidos de IA com apenas alguns cliques. Permite casos de uso, como geração automatizada de embeddings, traduções de idiomas, classificação de imagens e muito mais.

Integrações da biblioteca de IA generativa

Crie facilmente aplicativos de IA generativa mais precisos, transparentes e confiáveis com integrações em bibliotecas conhecidas, como LangChain e Llamaindex. A integração do Firestore oferece suporte a padrões comuns: carregador de documentos para carregar e armazenar informações de documentos, armazenamento de vetores e memória (como a memória de mensagens de chat).

Compartilhe dados entre o Firestore e o BigQuery com facilidade
Capture as alterações nos documentos no Firestore e replique as alterações no BigQuery. Extraia dados do BigQuery com facilidade para o Firestore para adicionar análises aos seus apps.
Segurança

O Firestore se integra perfeitamente ao Identity Platform e ao Firebase Authentication para possibilitar controles de acesso de segurança personalizáveis com base em identidade e validar dados com uma linguagem de configuração.

Replicação multirregional
Com a replicação multirregional automática e a consistência forte, seus dados ficam seguros e têm garantia e disponibilidade de 99,999%, mesmo em caso de desastres.
Sincronização em tempo real e modo off-line
Com sincronização em tempo real e modo off-line, é fácil criar aplicativos colaborativos para vários usuários na Web para dispositivos móveis e em dispositivos de IoT, incluindo cargas de trabalho, que consistem em rastreamento de recursos ao vivo, rastreamento de atividades, análises em tempo real, catálogos de mídia e produtos, comunicações, perfis de usuários em redes sociais e rankings de jogos.
Bibliotecas para linguagens conhecidas
Foque no desenvolvimento do seu aplicativo usando as bibliotecas de cliente do Firestore para Web, iOS, Android, Flutter, C++ e Unity. O Firestore também é compatível com bibliotecas tradicionais de desenvolvimento no lado do servidor que usam Node.js, Java, Go, Ruby e PHP.
Modo Datastore

O Firestore é compatível com a API Datastore. Não é necessário alterar nada nos seus aplicativos Datastore, e você ainda pode esperar as mesmas características de desempenho e preço, com o benefício adicional da forte consistência.

Preços

Preços

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

Recurso
Preço
Dados armazenados
US$ 0,18/GB
Largura de banda
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

Vá além

Comece a criar no Google Cloud com US$ 300 em créditos e mais de 20 produtos do programa Sempre gratuito.

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
Google Cloud