Cloud Datastore Firestore in Datastore mode
Legacy names Cloud Datastore, Datastore
Serverless NoSQL document database mode providing backward-compatible Datastore API semantics on the Firestore engine.
Naming timeline
- Cloud Datastore
Launched as a standalone NoSQL document database built on App Engine Datastore.
- Firestore in Datastore modeCurrent name
Standalone Cloud Datastore databases were upgraded to Firestore in Datastore mode.
What is Cloud Datastore called now?
Cloud Datastore is now called Firestore in Datastore mode, with the latest change in June 2021 (Automatic Migration Completion). Earlier names covered by this entry also include Datastore. Serverless NoSQL document database mode providing backward-compatible Datastore API semantics on the Firestore engine. Only the customer-facing name changed; the underlying technical identifiers remain backward compatible.
Also known as
- Cloud Firestore in Datastore mode
Technical identifiers
Technical identifiers unchanged. Only the customer-facing product name changed; the APIs, CLI commands, IAM roles and Terraform resources below keep their legacy identifiers for backward compatibility.
| REST / gRPC APIs | datastore.googleapis.com firestore.googleapis.com |
|---|---|
| gcloud / CLI Commands | gcloud datastore gcloud firestore |
| IAM Predefined Roles | roles/datastore.* |
| Terraform Resources | google_firestore_database google_datastore_index |
datastore.googleapis.com and roles/datastore.* remain active for Datastore mode (and roles/datastore.* is also used by Firestore Native mode).
Notes & disambiguation
- Official documentation states: 'Datastore is no longer offered as a standalone database product. Firestore is the successor to Datastore. To continue to support legacy App Engine applications built on Datastore, Firestore offers a backwards-compatible Datastore API.'
- Legacy Cloud Datastore instances were automatically upgraded to Firestore in Datastore mode. Notably, IAM roles for both Firestore Native mode and Datastore mode continue to use roles/datastore.*.
Sources & official documentation
Catalog last updated . Spotted an error? Suggest an edit