Apache Cassandra – Comprehensive Introduction

Catalog Number: C123-201
Domain: Apache Cassandra Database
Recommended for: DBAs, Developers, Architects
Days: 3
Knowledge Requirements: SQL, RDBMS, Java
Extra Information: Hands-on lab sessions

Description:

This comprehensive 3-day course is tailored for Database Administrators and Architects, offering a thorough exploration of Cassandra DB essentials. Upon completion, participants will have achieved mastery in Apache Cassandra, encompassing installation, administration, and development skills using the Datastax Java Driver for Cassandra. Apache Cassandra, a powerful, open-source, distributed, wide-column store NoSQL database management system, is adept at managing vast data volumes across numerous commodity servers. Its architecture ensures high availability with no single point of failure, making it a robust choice for organizations. With support for multi-datacenter clusters and asynchronous master-less replication, Cassandra enables low-latency operations across all clients.”

Course Syllabus

Day 1
  • Course Introduction
  • Cassandra Introduction
  • Data Modeling with Cassandra
  • Data Manipulation
  • Query Advanced Topics
  • Lightweight Transactions
  • Cassandra Write Path
  • Cassandra Read Path
  • Compaction Strategies
Day 2
  • Configuration Files
  • Cassandra Cluster
  • Consistency
  • Nodetool
  • Monitoring Cassandra
  • Backup (Snapshot) and Recovery
  • Compaction
  • Cassandra Security
  • Cassandra Performance
Day 3
  • The Java Driver/Python Driver
  • Simple Statements
  • Prepared Statements
  • Paging
  • Query Builder
  • Advanced Driver Topics
  • In Memory Caching Cassandra (Redis /Ignite)
  • Summary

Day 1

  • Course Introduction
  • Cassandra Introduction
  • Data Modeling with Cassandra
  • Data Manipulation
  • Query Advanced Topics
  • Lightweight Transactions
  • Cassandra Write Path
  • Cassandra Read Path
  • Compaction Strategies

Day 2

  • Configuration Files
  • Cassandra Cluster
  • Consistency
  • Nodetool
  • Monitoring Cassandra
  • Backup (Snapshot) and Recovery
  • Compaction
  • Cassandra Security
  • Cassandra Performance

Day 3

  • The Java Driver/Python Driver
  • Simple Statements
  • Prepared Statements
  • Paging
  • Query Builder
  • Advanced Driver Topics
  • In Memory Caching Cassandra (Redis /Ignite)
  • Summary

1 2 3 Completed extensive knowledge and professionalism allowed us to overcome great obstacles and create a well-defined modern architecture

Omry Pazi
Software Architecture Team Leader

Thank you for providing SolarEdge with a holistic Apache Cassandra data architecture solution for our home automation platform.

Tomer Gur
Director of Software Development

The work done by 1 2 3 Completed is so good that the implementation of 1 2 3 Completed is considered by CA as the reference implementation for the product.

Kobi Akiva
Bingo System Engineering TL, 888 Holdings

More Courses

Want to learn more? Leave your details below and we'll get back to you