Companies Home Search Profile

Cassandra Data Modeling Essential Training

Focused View

Dan Sullivan

1:21:35

133 View
  • 01 - Designing data models in Cassandra.mp4
    00:37
  • 02 - What you should know.mp4
    00:53
  • 03 - Exercise files.mp4
    00:32
  • 01 - Cassandra and relational databases.mp4
    04:56
  • 02 - Keyspaces, tables, rows, and columns.mp4
    04:12
  • 03 - Primary keys and secondary indexes.mp4
    04:40
  • 04 - Cassandra clusters.mp4
    01:52
  • 05 - Challenge Design a table for a mobile app.mp4
    00:33
  • 06 - Solution Design a table for a mobile app.mp4
    00:46
  • 01 - Install Cassandra.mp4
    03:35
  • 02 - Creating a keyspace and table.mp4
    03:25
  • 01 - Numeric data types.mp4
    02:31
  • 02 - String, date, and unique types.mp4
    02:37
  • 03 - Collection data types.mp4
    01:29
  • 04 - Tuple data types.mp4
    01:31
  • 05 - Working with JSON.mp4
    01:58
  • 06 - Challenge Choose the correct data types.mp4
    00:26
  • 07 - Solution Choose the correct data types.mp4
    00:28
  • 01 - Queries drive design.mp4
    03:57
  • 02 - Denormalizing Joining or sorting.mp4
    03:49
  • 03 - Tuning tables to optimize queries.mp4
    01:53
  • 04 - Data modeling for time series.mp4
    01:16
  • 05 - Challenge Define a time series table.mp4
    00:20
  • 06 - Solution Define a time series table.mp4
    00:18
  • 01 - Secondary indexes.mp4
    02:15
  • 02 - Materialized views.mp4
    02:06
  • 03 - Virtual tables.mp4
    02:07
  • 04 - Challenge Create materialized view.mp4
    00:22
  • 05 - Solution Create materialized view.mp4
    00:44
  • 01 - Estimating data size formulas.mp4
    03:12
  • 02 - Example of estimating data size.mp4
    03:14
  • 03 - Replication in Cassandra.mp4
    01:48
  • 04 - Understanding consistency levels.mp4
    02:09
  • 05 - Challenge Size a table.mp4
    00:23
  • 06 - Solution Size a table.mp4
    00:17
  • 01 - Understand the query process.mp4
    04:21
  • 02 - Understand commit writes.mp4
    02:38
  • 03 - Bloom filters and query processing.mp4
    01:52
  • 04 - Understand deletes and tombstones.mp4
    01:46
  • 05 - Understand compaction.mp4
    01:28
  • 06 - Challenge Diagnose performance problem.mp4
    00:18
  • 07 - Solution Diagnose performance problem.mp4
    00:22
  • 01 - Five best practices for Cassandra data modeling.mp4
    01:39
  • Description


    Cassandra is a NoSQL database capable of handling large amounts of data that change rapidly. In this course, instructor Dan Sullivan teaches you about the architecture of this popular database and how to design Cassandra data models that support scalable applications in the latest release.

    Explore the core differences between Cassandra and relational databases, as well as the basics of the Cassandra Query Language (CQL) and modeling best practices based on application query requirements. Dan dives into Cassandra implementation details that impact data modeling choices, helping you sift through other design decisions, while staying mindful of the database's architecture and limitations. Along the way, test out your new skills with the design and modeling challenges at the end of each section.

    More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Dan Sullivan
    Dan Sullivan
    Instructor's Courses
    Cloud and data architect with extensive experience in data architecture, data science, machine learning, stream processing, and cloud architecture. Capable of starting with vague initiatives and formulating precise objectives, strategies, and implementation plans. Regularly works with C-level and VP executives while also mentoring and coaching software engineers. Adapts well to unforeseen challenges. He is the author of the official Google Cloud study guides for the Professional Architect, Professional Data Engineer, and Associate Cloud Engineer.
    LinkedIn Learning is an American online learning provider. It provides video courses taught by industry experts in software, creative, and business skills. It is a subsidiary of LinkedIn. All the courses on LinkedIn fall into four categories: Business, Creative, Technology and Certifications. It was founded in 1995 by Lynda Weinman as Lynda.com before being acquired by LinkedIn in 2015. Microsoft acquired LinkedIn in December 2016.
    • language english
    • Training sessions 43
    • duration 1:21:35
    • Release Date 2023/01/04