Relevante apenas para a edição Enterprise do Cloud Firestore. |
O Cloud Firestore com compatibilidade com o MongoDB permite que os desenvolvedores usem o código de aplicativo, os drivers, as ferramentas e o ecossistema de código aberto do MongoDB de integrações com Cloud Firestore.
O Cloud Firestore oferece um serviço diferenciado de banco de dados de documentos sem servidor, com replicação multirregional e consistência forte, escalonabilidade praticamente ilimitada, alta disponibilidade líder do setor de até 99, 999% de SLA e desempenho de leitura de um dígito em milissegundos.
O Cloud Firestore com compatibilidade com o MongoDB está disponível como parte da edição Enterprise.
Principais recursos
O Cloud Firestore com compatibilidade com o MongoDB oferece vários recursos importantes:
Diferencial | Descrição |
---|---|
Compatibilidade com o MongoDB | O Cloud Firestore fornece uma API compatível com o MongoDB, permitindo que você use o Cloud Firestore como banco de dados para seus aplicativos MongoDB atuais. |
Sem servidor | Cloud Firestore usa um modelo de pagamento por uso. Cloud Firestore não exige pré-provisionamento de recursos e é escalonado automaticamente para corresponder à sua carga. |
Escalonabilidade praticamente ilimitada | O Cloud Firestore escalona a computação e o armazenamento sob demanda sem precisar configurar capacidade, fragmentação ou provisionar armazenamento e E/S. |
Alta disponibilidade líder do setor | Todos os bancos de dados do Cloud Firestore oferecem alta disponibilidade, com 99,99% de disponibilidade para implantações regionais e 99,999% para implantações multirregionais. O Cloud Firestore tem replicação automática de dados multirregionais, consultas fortemente consistentes, operações atômicas em lote e suporte a transações. |
Latência de leitura de milissegundos de um dígito | O Cloud Firestore oferece latência de leitura de milissegundos com um dígito. |
Segurança e monitoramento de nível empresarial | Proteja o Cloud Firestore com a governança centralizada do Google Cloud. Tenha mais visibilidade e simplifique o gerenciamento da sua frota de bancos de dados do Cloud Firestore com o Database Center integrado. Aproveite uma visualização unificada da frota e o gerenciamento simplificado com controle centralizado e assistência de IA. |
Como funciona?
O Cloud Firestore é um banco de dados de documentos NoSQL com foco na nuvem que oferece compatibilidade com o MongoDB.
Seguindo o modelo de dados do Cloud Firestore com compatibilidade com o MongoDB, você armazena dados em documentos que contêm mapeamentos de campos para valores. Esses documentos são armazenados em coleções, que são contêineres de documentos que você pode usar para organizar dados e criar consultas. Os documentos são compatíveis com vários tipos de dados, de strings e números a objetos complexos e incorporados.
Além disso, a consulta no Cloud Firestore é expressiva, eficiente e flexível. É possível usar o driver padrão do MongoDB ou a linguagem de consulta do MongoDB (MQL). É possível criar consultas superficiais para recuperar dados no nível do documento sem precisar recuperar a coleção inteira e adicionar classificação, filtragem e limites às consultas ou cursores para paginar os resultados.
Por fim, o Cloud Firestore com compatibilidade com o MongoDB é totalmente integrado aos serviços de governança do Google Cloud, conforme descrito em Segurança e gerenciamento de acesso.