the data dossier...appliance o e cloud dataflow cloud dataproc bigquery cloud ml cloud vision api...

2
Choosing a Managed Database The Data Dossier Choose a Lesson Cloud SQL Basics Return to Table of Contents Importing Data SQL Query Best Practices Text Choosing a Managed Database Big picture perspective: - At minimum, know which managed database is the best solution for any given use case: - Relational, non-relational? - Transactional, analytics? - Scalability? - Lift and shift? Next Relational Non-relational Object - Unstructured Data Warehouse Cloud SQL Cloud Spanner Cloud Datastore Cloud Bigtable Cloud Storage BigQuery Structured data Web framework RDBMS+scale High transactions Semi-structured Key-value data High throughput analytics Unstructured data Holds everything Mission critical apps Scale+consistency Medical records Blogs Global supply chain Retail Product catalog Game state Graphs IoT Finance Multimedia Analytics Disaster recovery Large data analytics Processing using SQL Use Case e.g.

Upload: others

Post on 09-Oct-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Data Dossier...Appliance o e Cloud Dataflow Cloud Dataproc BigQuery Cloud ML Cloud Vision API Cloud Speech API Translate API Cloud Natural Language API Cloud Dataprep Cloud Video

Choosing a Managed Database

The Data Dossier

Choose a Lesson

Cloud SQL Basics

Return to Table of Contents

Importing Data

SQL Query Best Practices

Text

Choosing a Managed Database

Big picture perspective:- At minimum, know which managed database is the best solution

for any given use case:- Relational, non-relational?- Transactional, analytics?- Scalability?- Lift and shift?

Next

Relational Non-relationalObject -

UnstructuredData

Warehouse

Cloud SQL Cloud SpannerCloud

DatastoreCloud Bigtable Cloud Storage BigQuery

Structured dataWeb framework

RDBMS+scaleHigh transactions

Semi-structuredKey-value data

High throughput analytics

Unstructured dataHolds everything

Mission critical apps

Scale+consistency

Medical recordsBlogs

Global supply chainRetail

Product catalogGame state

GraphsIoT

Finance

MultimediaAnalytics

Disaster recovery

Large data analytics

Processing using SQL

Use

Case

e.g.

Page 2: The Data Dossier...Appliance o e Cloud Dataflow Cloud Dataproc BigQuery Cloud ML Cloud Vision API Cloud Speech API Translate API Cloud Natural Language API Cloud Dataprep Cloud Video

Choosing a Managed Database

The Data Dossier

Choose a Lesson

Cloud SQL Basics

Return to Table of Contents

Importing Data

SQL Query Best Practices

Text

Choosing a Managed Database

Decision tree criteria:- Structured (database) or unstructured?- Analytical or transactional?- Relational (SQL) or non-relational (NoSQL)?- Scalability/availability/size requirements?

Previous