TrueschoTruescho
All Courses
Data Storage and Queries
Coursera
Course
Unknown

Data Storage and Queries

DeepLearning.AI

Learn about systems and techniques for physical data storage on disk and memory, including cloud storage and querying with Cypher in graph databases.

Unknown3 weeksEnglish7,951 enrolled

About this Course

In this course, you will learn about the raw ingredients and processes that are used to physically store data on disk and in memory. You’ll explore different storage systems, including object, block, and file storage, as well as databases, that are built on top of these raw ingredients. You’ll also get a chance to use the Cypher language to query a Neo4j graph database, and perform vector similarity search, a key feature behind generative AI and large language models. You will explore the evolution of data storage abstractions, from data warehouses, to data lakes, and data lakehouses, while comparing the advantages and drawbacks of each architectural paradigm. With hands-on practice, you will design a simple data lake using Amazon Glue, and build a data lakehouse using AWS LakeFormation and Apache Iceberg. In the last week of this course, you’ll see how queries work behind the scenes, practice writing more advanced SQL queries, compare the query performance in row vs column-oriented storage, and perform streaming queries using Apache Flink

What You'll Learn

  • Design storage architectures for various use cases
  • Select appropriate technologies for storage implementation
  • Practice query patterns and improve query performance
  • Build data lakes and lakehouses using AWS tools

Prerequisites

  • Intermediate Python and basic data skills
  • SQL and AWS knowledge helpful but not required
  • Recommended to complete related prior courses

Instructors

J

Joe Reis

Author, Data Engineer, "Recovering Data Scientist"

M

Morgan Willis

Principal Cloud Technologist

Topics

Cloud Computing
Information Technology
Software Development
Computer Science
Database Systems
Cloud Storage
Apache Kafka
Data Transformation
Data Architecture
Apache Spark

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

الحوسبة السحابية
تكنولوجيا المعلومات
تطوير البرمجيات
علوم الحاسوب
أنظمة قواعد البيانات
التخزين السحابي
أباتشي كافكا
تحويل البيانات
Data Architecture
Apache Spark

Start Learning Now