Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Ne concerne que l'édition Cloud Firestore Enterprise.
Cloud Firestore compatible avec MongoDB permet aux développeurs d'utiliser le code d'application, les pilotes, les outils et l'écosystème Open Source d'intégrations MongoDB existants avec Cloud Firestore.
Cloud Firestore offre un service de base de données de documents sans serveur différencié, avec une réplication multirégionale à cohérence forte, une évolutivité pratiquement illimitée, une disponibilité de pointe (jusqu'à 99, 999 % dans le cadre du contrat de niveau de service) et des performances de lecture inférieures à 10 millisecondes.
Cloud Firestore compatible avec MongoDB est disponible dans l'édition Enterprise.
Fonctionnalités clés
Cloud Firestore compatible avec MongoDB offre plusieurs fonctionnalités clés :
Facteurs de différenciation
Description
Compatibilité avec MongoDB
Cloud Firestore fournit une API compatible avec MongoDB, ce qui vous permet d'utiliser Cloud Firestore comme base de données pour vos applications MongoDB existantes.
Solutions sans serveur
Cloud Firestore utilise un modèle de paiement à l'utilisation. Cloud Firestorene nécessite aucun provisionnement préalable des ressources et s'adapte automatiquement à votre charge.
Évolutivité pratiquement illimitée
Cloud Firestore permet de faire évoluer de manière fluide le calcul et le stockage à la demande, sans avoir à configurer la capacité ni le partitionnement, ni à provisionner le stockage et les E/S.
Haute disponibilité hors pair
Toutes les bases de données Cloud Firestore offrent une haute disponibilité : 99,99 % pour les déploiements régionaux et 99,999 % pour les déploiements multirégionaux.
Cloud Firestore offre une réplication automatique des données multirégionale, des requêtes fortement cohérentes, des opérations atomiques par lot et la prise en charge des transactions.
Latence de lecture inférieure à 10 millisecondes
Cloud Firestore offre une latence de lecture inférieure à 10 millisecondes.
Sécurité et surveillance de niveau Enterprise
Sécurisez Cloud Firestore grâce à une gouvernance Google Cloud centralisée.
Bénéficiez d'une meilleure visibilité et d'une gestion simplifiée de votre parc de bases de données Cloud Firestore grâce à notre solution Database Center intégrée. Bénéficiez d'une vue unifiée de votre parc et d'une gestion simplifiée grâce à un contrôle centralisé et à l'assistance IA.
Fonctionnement
Cloud Firestore est une base de données de documents NoSQL axée sur le cloud et compatible avec MongoDB.
En suivant le modèle de données de Cloud Firestore compatible avec MongoDB, vous stockez les données dans des documents contenant des champs mappés à des valeurs. Ces documents sont stockés dans des collections, qui sont des conteneurs pour vos documents que vous pouvez utiliser pour organiser vos données et créer des requêtes. Les documents sont compatibles avec de nombreux types de données, des chaînes et des nombres aux objets complexes et intégrés.
De plus, les requêtes dans Cloud Firestore sont expressives, efficaces et flexibles. Vous pouvez utiliser le pilote MongoDB standard ou le langage de requête MongoDB (MQL). Vous pouvez créer des requêtes superficielles pour récupérer des données au niveau du document sans avoir à récupérer l'ensemble de la collection. Vous pouvez également ajouter des tris, des filtres et des limites à vos requêtes ou curseurs pour paginer vos résultats.
Enfin, Cloud Firestore compatible avec MongoDB est entièrement intégré aux services de gouvernance Google Cloud, comme décrit dans Sécurité et gestion des accès.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/05 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/05 (UTC)."],[],[],null,["\u003cbr /\u003e\n\n\n|--------------------------------------------------------|\n| *Relevant to Cloud Firestore Enterprise edition only.* |\n\n\u003cbr /\u003e\n\nCloud Firestore with MongoDB compatibility enables developers to use existing MongoDB\napplication code, drivers, tools, and the open-source ecosystem of MongoDB\nintegrations with Cloud Firestore.\n\nCloud Firestore offers a differentiated serverless document database service,\nfeaturing multi-region replication with strong consistency, virtually unlimited\nscalability, industry-leading high availability of up to 99.999% SLA, and\nsingle-digit milliseconds read performance.\n\nCloud Firestore with MongoDB compatibility is available as part of the\n[Enterprise edition](/docs/firestore/editions).\n\nKey Capabilities\n\nCloud Firestore with MongoDB compatibility offers a number of key capabilities:\n\n| **Differentiator** | **Description** |\n|----------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **MongoDB compatibility** | Cloud Firestore provides a MongoDB compatible API allowing you to use Cloud Firestore as the database for your existing MongoDB applications. |\n| **Serverless** | Cloud Firestore uses a pay-per-use model. Cloud Firestore does not require any pre-provisioning of resources and auto scales to match your load. |\n| **Virtually unlimited scale** | Cloud Firestore seamlessly scales compute and storage on-demand without the need to configure capacity, sharding or provision storage \\& I/O. |\n| **Industry-leading High Availability** | All Cloud Firestore databases offer high availability, with 99.99% availability for regional and 99.999% availability for multi-regional deployments. \u003cbr /\u003e Cloud Firestore has automatic multi-region data replication, strongly-consistent queries, atomic batch operations, and transaction support. |\n| **Single digit milliseconds read latency** | Cloud Firestore offers single digit millisecond read latency. |\n| **Enterprise-grade security and monitoring** | Secure Cloud Firestore with centralized Google Cloud governance. Achieve enhanced visibility and simplified management of your Cloud Firestore database fleet with our integrated Database Center. Benefit from a unified fleet view and simplified management through centralized control and AI assistance. |\n\nHow does it work?\n\nCloud Firestore is a cloud-first, NoSQL document database offering MongoDB\ncompatibility.\n\nFollowing the Cloud Firestore with MongoDB compatibility data model, you store data in documents that\ncontain fields mapping to values. These documents are stored in collections,\nwhich are containers for your documents that you can use to organize your data\nand build queries. Documents support many different [data types](/docs/firestore/enterprise/supported-data-types-drivers),\nfrom strings and numbers, to complex, embedded objects.\n\nAdditionally, querying in Cloud Firestore is expressive, efficient, and\nflexible. You can use standard MongoDB driver or the MongoDB Query Language\n(MQL). You can create shallow queries to retrieve data at the document level\nwithout needing to retrieve the entire collection, and add sorting, filtering,\nand limits to your queries or cursors to paginate your results.\n\nFinally, Cloud Firestore with MongoDB compatibility is fully integrated with Google Cloud governance\nservices as described in [Security and access management](/docs/firestore/enterprise/security-access-management)\n\nWhat's next\n\n- [Get started with Cloud Firestore with MongoDB compatibility](/docs/firestore/enterprise/create-and-query-database)"]]