Cloud Firestore

Stockez des données d'applications cloud natives à l'échelle mondiale.

Consultez la documentation de ce produit.

Base de données NoSQL conçue pour les applications à l'échelle mondiale

Base de données NoSQL conçue pour les applications à l'échelle mondiale

Cloud Firestore est une base de données de documents NoSQL sans serveur, cloud native, entièrement gérée et rapide. Ce service simplifie le stockage, la synchronisation et l'interrogation des données pour les applications Web, mobiles et IoT à l'échelle mondiale. Ses bibliothèques clientes permettent une synchronisation en direct et un fonctionnement hors connexion, tandis que ses fonctionnalités de sécurité et ses intégrations à Firebase et Google Cloud Platform (GCP) accélèrent le développement d'applications véritablement sans serveur.

Nouveautés

Accélérez le développement avec une architecture sans serveur

Cloud Firestore est une base de données cloud native, qui offre une solution de scaling automatique intégralement conçue pour tirer parti de l'infrastructure puissante de Google Cloud Platform. Ce service vise à offrir une expérience utilisateur exceptionnelle et à simplifier le développement d'applications avec la synchronisation en direct, le fonctionnement hors connexion ainsi que les transactions ACID qui peuvent s'appliquer à des centaines de documents et de collections. Cloud Firestore est intégré à la fois à Google Cloud Platform (GCP) et à Firebase, la plateforme de développement mobile de Google.

Vous pouvez communiquer directement avec Cloud Firestore à partir de clients Web ou mobiles, ce qui vous permet de bénéficier d'une solution véritablement sans serveur. Il n'est pas nécessaire de configurer un serveur intermédiaire pour gérer l'accès à vos données. Ce service s'avère donc très utile pour le prototypage, l'exécution d'itérations et la mise en œuvre rapide d'un système de production.

Synchronisez les données entre les appareils, en ligne ou hors connexion

Avec Cloud Firestore, vos applications peuvent être mises à jour presque en temps réel lorsque les données du backend changent, ce qui constitue un réel avantage pour la création d'applications mobiles multi-utilisateurs collaboratives. Cela signifie par ailleurs que vous pouvez synchroniser vos données avec celles d'utilisateurs spécifiques qui pourraient vouloir se servir de votre application à partir de plusieurs appareils.

Cloud Firestore est entièrement compatible avec le fonctionnement hors connexion. Ainsi, vous pouvez accéder à vos données et les modifier en sachant que ces modifications seront synchronisées avec le cloud lorsque le client se reconnectera. La compatibilité intégrée avec le fonctionnement hors connexion est assurée par le biais du cache local qui sert à diffuser et stocker les données. Votre application reste donc réactive, indépendamment de la latence du réseau ou de la connectivité Internet.

Fonctionnement simple et sans effort

Les bibliothèques clientes robustes de Cloud Firestore facilitent les mises à jour et la réception de nouvelles données tout en vous permettant de moins vous soucier de l'établissement des connexions réseau ou des conditions de concurrence imprévues. Le système peut évoluer facilement à mesure que votre application se développe. Cloud Firestore vous permet d'exécuter des requêtes sophistiquées sur vos données. Vous bénéficiez ainsi de davantage de flexibilité pour les structurer, ce qui contribue souvent à limiter les opérations de filtrage sur le client, et à rendre les appels réseau et l'utilisation des données plus efficaces.

Base de données NoSQL évolutive pour les entreprises

Cloud Firestore est une base de données cloud NoSQL rapide et entièrement gérée. Ce service est conçu pour évoluer et tire parti de l'infrastructure puissante de GCP, avec des fonctionnalités de scaling automatique à évolutivité verticale et horizontale en fonction de la charge de votre application. Les contrôles d'accès de sécurité appliqués aux données sont intégrés et permettent d'en gérer la validation via un langage de configuration.

Fonctionnalités

Sécurité

Cloud Firestore dispose de contrôles d'accès de sécurité intégrés pour les données et simplifie leur validation via un langage de configuration.

Mode Datastore

Cloud Firestore est compatible avec l'API Datastore. Vous n'avez pas besoin de modifier vos applications Datastore existantes. Par ailleurs, vous pouvez bénéficier des mêmes caractéristiques de performances et de la même tarification tout en profitant des avantages supplémentaires qu'offre la cohérence forte.

Mise à niveau automatique

Vos bases de données Cloud Datastore seront mises à niveau automatiquement et de manière transparente peu après le lancement en disponibilité générale de Cloud Firestore. Aucun changement de code ne sera nécessaire. En outre, votre application ne subira aucun temps d'arrêt.

Transactions ACID

Cloud Firestore est compatible avec les transactions. Par conséquent, si l'une des opérations d'une transaction n'aboutit pas (et ne peut pas être relancée), toute la transaction échoue.

Réplication multirégionale

Grâce à la réplication multirégionale automatique et à la cohérence forte, vos données sont sécurisées et disponibles, même en cas de sinistre.

Moteur de requêtes puissant

Cloud Firestore vous permet d'exécuter des requêtes sophistiquées sur vos données NoSQL sans aucune dégradation des performances. Vous bénéficiez ainsi de davantage de flexibilité pour structurer vos données.

Solution conçue pour les applications cloud natives

Les charges de travail classiques comprennent les applications mobiles et Web, les applications multi-utilisateurs collaboratives, les analyses en temps réel et le suivi des ressources IoT, les catalogues de produits de détail, les communications, l'activité et les profils des utilisateurs de réseaux sociaux, ainsi que les classements de jeux.

Avec Firebase Realtime Database, nous estimions avoir mis au point le meilleur logiciel de test par plaque de force du marché. Grâce à Cloud Firestore, en seulement deux semaines, nous avons créé un système nettement plus performant et doté de fonctionnalités que nous ne pensions pas pouvoir lancer dès le premier jour.

Chris Wales, directeur de la technologie, Hawkin Dynamics

Ressources techniques

Tarifs

La tarification détaillée de Cloud Firestore est disponible sur la page des tarifs.

FONCTIONNALITÉ TARIF
Données stockées 0,18 $/Go
Bande passante Tarifs de Google Cloud
Écritures de documents 0,18 $/100 000
Lectures de documents 0,06 $/100 000
Suppressions de documents 0,02 $/100 000
Google Cloud

Premiers pas

Développez vos connaissances et créez des applications

Les nouveaux clients bénéficient de 300 $ de crédits gratuits pour développer leurs connaissances et créer des applications sur Google Cloud sur une période allant jusqu'à 12 mois.

Encore besoin d'aide ?

Nos experts peuvent vous aider à concevoir la solution adaptée à vos besoins ou à trouver le bon partenaire.

Envoyer des commentaires concernant…