Google Cloud Datastore is a NoSQL database that is built to ease application development. It uses a distributed architecture that is highly scalable, and because it is serverless, we do not have to worry about the underlying infrastructure. Cloud Datastore distributes our data over several machines and uses a masterless, synchronous replication over a wide geographical area.
Exam tip: Datastore can scale up to terabytes in size and, importantly, down to zero, which can result in large savings.
It's wise to note early on in this section that Google has released a newer major version of Datastore called Cloud Firestore. At the time of writing, the exam still refers to Cloud Datastore; however, we recommend that you familiarize yourself with Firestore and the relationship between the two products. We will discuss this later in this section.
Before...