Visão geral das edições do Firestore

Esta página descreve as edições do Cloud Firestore e os principais recursos. O Cloud Firestore está disponível nas seguintes edições:

  • Edição Standard do Firestore: oferece um conjunto abrangente de recursos como um banco de dados de documentos, incluindo SDKs fluentes para um grande número de linguagens de programação, suporte em tempo real e off-line, alta disponibilidade em configurações de uma ou várias regiões e um modelo de operação sem servidor conveniente com escalonamento automático integrado. Essa edição é compatível com o Firestore no modo nativo usando operações principais do Firestore (leituras, gravações e consultas básicas).

  • A edição Enterprise do Firestore oferece um conjunto abrangente de recursos e controles para desenvolvedores como um banco de dados de documentos. Além dos recursos listados na edição Standard, essa edição oferece suporte a dois modos de operação que você seleciona ao criar um banco de dados:

    • Firestore no modo nativo com operações principais e de pipeline.
    • Firestore com compatibilidade com o MongoDB com operações compatíveis com o MongoDB.

    Todas as operações nos dois modos são executadas em um mecanismo de consulta mais avançado, maximizando o controle do desenvolvedor ao tornar a indexação uma etapa opcional para aplicativos que tentam melhorar o desempenho das consultas.

Recursos das edições

A tabela a seguir resume os recursos disponíveis para cada edição:

Recursos Standard edition Edição Enterprise
Mecanismo de consulta Standard: suporte a consultas somente usando operações principais. Avançado: suporte a consultas usando o Firestore Core, o Firestore Pipelines e operações compatíveis com o MongoDB
Performance e custos de consultas e gravações Com o Query Explain, é possível otimizar consultas com filtros de intervalo e desigualdade em vários campos em uma única consulta.

Novas métricas estão disponíveis no Query Insights, no Query Explain e no Cloud Monitoring para fornecer insights detalhados sobre a execução de consultas.



Você tem controle total sobre o desempenho de consultas e gravações e pode otimizar o desempenho usando indexação personalizada, monitoramento aprimorado, ferramentas de diagnóstico e novos controles de execução chamados de dicas de consulta.

Novas métricas estão disponíveis no Query Insights, no Query Explain e no Cloud Monitoring para fornecer insights detalhados sobre a execução de consultas.

Oferece suporte a SDKs do lado do servidor, da Web e para dispositivos móveis do Cloud Firestore no modo nativo Sim. Compatível com operações principais. Sim. Compatível com operações de pipeline e do Core.
Suporte a recursos em tempo real e off-line Sim. Compatível com operações principais. Compatível apenas com operações principais.
Suporte ao Cloud Firestore com compatibilidade com o MongoDB Não Sim
Indexação Os índices são obrigatórios para consultas.

Os índices para campos individuais são criados automaticamente, enquanto as consultas mais complexas dependem de índices compostos ou de grupo de coleções que precisam ser configurados manualmente.

Para consultas de agregação, como count(), sum() e avg(), o custo é determinado pelo número de entradas de índice lidas, com uma cobrança mínima de uma leitura de documento aplicada se nenhuma entrada de índice for verificada.

Os índices não são necessários e, portanto, são opcionais para consultas.

Você define os índices conforme necessário. A edição Enterprise também oferece suporte a uma variedade maior de tipos de índice, incluindo não esparso/esparso e índices exclusivos.

Com o Query Explain e o Query Insights, é possível identificar consultas que podem se beneficiar de um índice, já que eles não são mais necessários.

Preços Consulte os detalhes de preços Consulte os detalhes de preços
Observabilidade
  • Key Visualizer
  • Query Explain
  • Query Insights
  • Query Explain
  • Query Insights
Proteção de dados
  • Backups programados
  • Recuperação pontual
  • Backups programados
  • Recuperação pontual
Criptografia
  • Chave de criptografia gerenciada pelo Google
  • Chaves de criptografia gerenciadas pelo cliente
  • Chave de criptografia gerenciada pelo Google
  • Chaves de criptografia gerenciadas pelo cliente
Armazenamento Armazenamento híbrido (SSD e HDD) SSD
Descontos por uso contínuo 20% por 1 ano; 40% por 3 anos 20% por 1 ano; 40% por 3 anos