From the course: Data Science on Google Cloud Platform: Designing Data Warehouses
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Cloud Datastore
From the course: Data Science on Google Cloud Platform: Designing Data Warehouses
Cloud Datastore
- [Narrator] Cloud Datastore is a document database that is available on GCP. It is similar to other document databases like MongoDB and ElasticSearch. Cloud Datastore supports atomic transactions. This is good, but not to the level of RDBMS products. Being a document database, it supports flexible and nested document structures capable of storing all kinds of data. Cloud Datastore supports eventual consistency. Transactions may take time to affect across all elements, but consistency is ensured eventually. It has an extensive set of data types including complex ones like array structures and in the documents. It has ACID support for data consistence. What are the strengths of Cloud Datastore? It has no schema, so each record can have a different structure and data elements. It has rich querying capabilities including querying on arrays and in the documents. It is fully managed in GCP. It supports ACID transactions. What are its shortcomings? These is no SQL interface available. The…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.