Storage Flashcards
What is Cloud Storage
Object storage that makes data as objects stored in a packaged format which includes the object binaries as well as meta data about the object. It also includes a global identifier in the form of a url.
Three ways to transfer data to Cloud Storage
- Online transfer
- Storage transfer service
- Transfer appliance
Name the GCP storage Options.
- Cloud Storage
- Cloud SQL
- Cloud BigTable
- Cloud Spanner
- Firestore
What is Cloud SQL
Fully managed relationship database system in the cloud.
What is Cloud Spanner
Fully managed relational database that scales horizontally, is strongly consistent and speaks SQL
What is Firestore
Flexible horizontally scalable NOSQL cloud database for mobile, web and server applications. Data is stored in documents and organized into collections
What is Cloud BigTable
NOSQL big data database service that is designed to handle massive workloads at low latency. Best suited for over 1 TB of semi to non structured data.
What would you use to store immutable blobs of images and videos over 10mb and under 5TB per object. Able to allow Petabytes of total storage.
Cloud Storage
What storage option(s) is/are best for online transactions requiring full SQL support?
Cloud SQL
Cloud Spanner
If Horizontal scaling is required what storage option is best.
Cloud Spanner
What storage option is best for existing applications and web frameworks that need to store customer orders and user credentials
Cloud SQL
What storage option is best if you require massive scaling, real time query results and offline query support
Firestore
What storage option is best if you need to store a large number of unstructured objects, expect heavy read and writes and don’t require SQL queries or multi row transactions
Cloud BigTable