Passer automatiquement à Cloud Firestore

Cette page décrit la procédure de mise à niveau de Cloud Datastore vers Cloud Firestore.

Cloud Firestore peut fonctionner en mode Datastore, permettant ainsi la rétrocompatibilité avec Cloud Datastore. En créant une base de données Cloud Firestore en mode Datastore, vous pouvez accéder à la couche de stockage améliorée de Cloud Firestore, tout en conservant le comportement du système Cloud Datastore. Cloud Firestore en mode Datastore supprime les limitations suivantes de Cloud Datastore :

  • Les requêtes ne sont plus cohérentes à terme, mais fortement cohérentes.
  • Les transactions ne sont plus limitées à 25 groupes d'entités.
  • Les écritures dans un groupe d'entités ne sont plus limitées à 1 par seconde.

Pour en savoir plus sur le mode Datastore, consultez la page Cloud Firestore en mode Datastore.

Ultérieurement, GCP mettra progressivement à niveau les bases de données Cloud Datastore existantes vers Cloud Firestore en mode Datastore.

Passer automatiquement à Cloud Firestore en mode Datastore

Lorsque le processus de mise à niveau automatique commencera, GCP contactera les propriétaires des bases de données Cloud Datastore existantes pour programmer une mise à niveau automatique vers Cloud Firestore en mode Datastore.

Si vous gérez une application qui utilise Cloud Datastore, vous n'avez pas besoin de mettre à jour votre code d'application. Nous vous informerons du calendrier de la mise à niveau de votre application vers le mode Datastore. La mise à niveau ne nécessitera pas d'interruptions.

Si vous avez d'autres questions concernant la procédure de mise à niveau automatique, contactez l'un de nos canaux d'assistance.

Mettre à niveau une instance Cloud Datastore vide

Si vous disposez d'une base de données Cloud Datastore vide et que vous n'avez jamais exécuté d'écriture dans cette base, vous pouvez effectuer une mise à niveau vers Cloud Firestore en mode Datastore ou en mode natif :

Capture d'écran de l'option de mise à niveau vers Cloud Firestore.

Si vous n'avez pas accès à cette option, votre instance de base de données sera automatiquement mise à niveau à une date ultérieure.

Si vous effectuez une mise à niveau de Cloud Datastore vers Cloud Firestore en mode Datastore ou du mode Datastore en mode natif, vous ne pouvez pas annuler l'opération.

Tester une application existante

Procédez comme suit pour tester le comportement d'une application existante utilisant Cloud Datastore à l'aide de Cloud Firestore en mode Datastore :

  1. Créez un projet. Dans ce projet, créez une base de données Cloud Firestore en mode Datastore.
  2. À l'aide du service d'exportation géré, exportez certaines des données de votre application vers Cloud Storage.
  3. À l'aide du service d'importation géré, importez les données de votre application dans le nouveau projet.
  4. Copiez la logique d'application que vous souhaitez tester dans le nouveau projet ou simulez le comportement de l'application par rapport au nouveau projet.
Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation Cloud Datastore