Cassandra Crunch Training Course Description
Apache Cassandra is a second-generation distributed database originally open-sourced by Facebook. Its write-optimized shared-nothing architecture results in excellent performance and scalability.
Cassandra moves away from the master-slave model and instead uses a peer-to-peer model. This means there is no single master but all the nodes are potential masters. This makes the writes and reads extremely scalable and even allows nodes to function in cases of partition tolerance.
Apache Cassandra is an open-source project and a second-generation distributed NoSQL database. It is the best choice for higher availability and scalability of the database. Cassandra supports replication across multiple data centers. It makes the write and read processes highly scalable by offering tunable consistency.
Cassandra Crunch Course Learning Outcomes;
- Fundamentals of big data and NoSQL databases.
- Cassandra and its features.
- Architecture and data model of Cassandra.
- Installation, configuration, and monitoring of Cassandra.
- Hadoop ecosystem of products around Cassandra
Cassandra Crunch Training – Suggested Audience
This training is aimed at IT professionals who need to know & learn Cassandra. Suggested attendees based on our past programs are:
- Software Developers.
- Software Engineers.
- Research Analyst.
- Networking Specialists.
- Application architect.
- Data Architect.
- Database Administrator.
- Database Developer.
Cassandra Crunch Training – Prerequisites
- Knowledge of any SQL based database.
- Knowledge of Java (Preferred not mandatory for Developers).
Cassandra Crunch In-house/Corporate Group Training
Available for a group size of more than 4-5. For commercials please send us an email with group size to firstname.lastname@example.org
|1. What is Big Data|
|Technology Landscape Details||00:00:00|
|Big Data Relevance Details||00:00:00|
|Distributed Systems and Challenges Details||00:00:00|
|2. Why NoSQL Databases|
|Relational DB vs. NoSQL Details||00:00:00|
|Type of NoSQL Databases Details||00:00:00|
|NoSQL Landscape Details||00:00:00|
|CAP Theorem and Eventual Consistency Details||00:00:00|
|Key Characteristics of NoSQL Database systems Details||00:00:00|
|ACID vs BASE Details||00:00:00|
|3. Cassandra Fundamentals|
|Distributed and Decentralized Details||00:00:00|
|Elastic Scalability Details||00:00:00|
|High Availability and Fault Tolerance Details||00:00:00|
|Tuneable Consistency Details||00:00:00|
|High Performance Details||00:00:00|
|4. The Cassandra Data Model|
|The Relational Data Model Details||00:00:00|
|A Simple Introduction Details||00:00:00|
|Hands-on Session Details||00:00:00|
|5. Installation and Setup of Cassandra|
|Single Node Setup Details||00:00:00|
|Multi-Node Cluster Setup Details||00:00:00|
|Key Configurations for Cassandra Details||00:00:00|
|CLI and Hands-On with Cassandra Details||00:00:00|
|6. Cassandra Modeling|
|Cassandra (Column Family NoSQL DB) Details||00:00:00|
|Key Concepts – Key Space – Column Family – Column Family Options – Wide Rows, Skinny Row – Column Sorting – Super Columns – Counter Column Family – Composite Keys and Columns – Time To Live – Details||00:00:00|
|Secondary Indexes in Cassandra Details||00:00:00|
|Difference between Custom Indexes and Secondary Indexes Details||00:00:00|
|Difference between Relational Modeling and Cassandra Modeling Details||00:00:00|
|Key Points to note while modeling a Cassandra Database Details||00:00:00|
|Patterns and Anit-Patterns in Cassandra Modeling Details||00:00:00|
No Reviews found for this course.