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.

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

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

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