Micro
Micro

Reputation: 10891

Firestore and Datastore in the same GAE project

I have a Google App Engine project and I use Datastore.

I see that under the firebase console, I also have the option to create a Firestore database.

Does this Firestore database use the underlying Datastore in the same GAE project? I'm guessing maybe it lives side by side with Datastore?

That being said, can I use Firestore and Datastore in the same project?

Let me know if I am missing something...

Upvotes: 2

Views: 1018

Answers (2)

Dan Cornilescu
Dan Cornilescu

Reputation: 39824

They are related.

But in addition to not being able to use both in the same project you should be careful if/when you decide to switch as the switch isn't reversible (or at least not yet). Take the time to dive into the documentation to make an informed decision.

From Choosing between Cloud Firestore and Cloud Datastore:

Cloud Firestore is the next major version of Cloud Datastore and a re- branding of the product. Taking the best of Cloud Datastore and the Firebase Realtime Database, Cloud Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development.

and

Warning: Once your database option is set, you cannot switch. You can't use both Cloud Firestore and Cloud Datastore in the same project.

Upvotes: 4

Doug Stevenson
Doug Stevenson

Reputation: 317712

You can not. From the documentation:

Cloud Firestore and App Engine: You can't use both Cloud Firestore and Cloud Datastore in the same project, which might affect apps using App Engine. Try using Cloud Firestore with a different project.

Upvotes: 4

Related Questions