This module gives you a brief description on introduction of Cassandra and also explains the differences between NoSQL and RDBMS databases, what are the various NoSQL databases, various Cassandra features, explains why Cassandra scores over other NoSQL databases, Distinguish between use cases when Cassandra is a strong choice and when it is not, Understand the use cases where Cassandra is implemented.
Quick Review of RDBMS: Transactions ACIDity, Schema, Two Phase Commit Sharing and Share Nothing Architecture Feature Based Key Based Lookup Table Based NoSQL Databases Brewers CAP Theorem Cassandra Definition and Features Distributed and Decentralised Cassandra Elastic Scalability High Availability and Fault Tolerance in Cassandra Tuneable Consistency Strict Consistency Casual Consistency Weak (Eventual Consistency) Cassandra Column Orientation Schema Free High Performance USE Cases for Cassandra Cassandra Installation.
Run basic Cassandra commands, Understand Design differences between RDBMS and Cassandra data model. Explain how Cassandra locate data in the data cluster, Explain expiring column and Time to Live (TTL), etc..
Installing Cassandra Running the Command-Line Client Interface Basic CLI Commands Help, Connecting to a Server Describing the Cassandra Environment Creating and Key space and Column Family in Cassandra Writing and Reading Data, The Relational Data Model Simple Introduction Cluster Key spaces Column Families Column Family Options Columns and Wide Rows and Skinny Rows and Column Sorting and Super Columns Composite Keys Design Differences between RDBMS and CASSANDRA Query Language, Referential Integrity Secondary Indexes Sorting De-Normalization Design Patterns Materialized Views.
Overview of Cassandra Architecture follows up in Intermode communication, Explains how Cassandra accomplishes some of its basic notable aspects, such as durability and high availability. Describes more complex inner workings, such as the gossip protocol, hinted handoffs, read repairs, Merkle trees etc, Understand Staged Event-Driven Architecture (SEDA).
System Key space Peer-To-Peer Gossip and Failure Detection Anti-Entropy and Read Repair Memtables, SSTables, and Commit Logs Hinted Handoff Compaction Bloom Filters Tombstones Staged Event-Driven Architecture (SEDA) Read Mutation Gossip Response Anti-Entropy Load Balance Migration Streaming Managers and Services Cassandra Daemon Storage Service Messaging Service Hinted Handoff Manager.
This module will let you know about Creating an sample RDBMS and Cassandra Application that includes Application code, Features, Creating an Database, connection to be set for interacting to database, Understand the implications of the client side joins when writing application that access data in Cassandra.
Database Design Sample Application RDBMS Design Sample Application Cassandra Design Application Code Creating Database Loading Schema Data Structures Setting Connections Population of database Application Features.
This module gives you an description about How to configure read and write properties data in Cassandra, creation of clusters, Query differences between RDBMS and Cassandra etc.
Key spaces Replicas, Replica Placement Strategy, Replication Factor Partitioner Snitches Creating Clusters in Cassandra Dynamic Ring Participation Security and Miscellaneous Settings Additional Tools Query differences between RDBMS and Cassandra Basic Write Properties, Consistency Level Basic Read Properties API’s Set Up and Inserting Data Slice Predicate Get Range Slices Multiget Slice Deleting Programmatically Defining Key spaces and Column Families.
Hadoop integration with Cassandra includes the support for: Map Reduce, Apache Pig, Apache HIVE along with the use cases.
Hadoop MapReduce Cassandra Hadoop Source Package Outputting Data to Cassandra PIG, HIVE Use Cases.
This module of Cassandra covers on the DDL, DML statements along with how to create users and assign permission for them.
Data Definition language (DDL) Statements Data Manipulation Language (DML) Create and modify Users User permission Capture CQL output to a file Import and export data CQL scripts from within CQL CQL Scripts from the command prompt.
In the last section of training, you will able to Understand what Thrift is, Cassandra web console, Demonstrate ability to implement the concepts learned during the course on a real life problem.
Basic Client API Thrift, Thrift Support for Java Exceptions Thrift Summary Cassandra Web Console Hector (Java) Features Hector API Live Project.
In this course, you will learn about:
This training is best suited for:
The following are the prerequisites for learning Apache Cassandra:
After the completion of this course, you will be able to:
Our Cassandra course covers all the topics that are required to clear Cassandra certification. Trainer will share Cassandra certification guide, Cassandra certification sample questions, Cassandra certification practice questions.
Yes, you get two kinds of discounts. They are group discount and referral discount. Group discount is offered when you join as a group, and referral discount is offered when you are referred from someone who has already enrolled in our training.
The trainer will give Server Access to the course seekers, and we make sure you acquire practical hands-on training by providing you with every utility that is needed for your understanding of the course.
The trainer is a certified consultant and has significant amount of experience in working with the technology.
Yes, we accept payments in two installments.
If you are enrolled in classes and/or have paid fees, but want to cancel the registration for certain reason, it can be attained within first 2 sessions of the training. Please make a note that refunds will be processed within 30 days of prior request.
User Reviews on popular courses
I was a beginner to integration, looking for Cassandra course finally reached Mindmajix. The training was a great learning experience and good service by the team. Thank you!
Perfect sessions to know all the key concepts of Cassandra. All credits to the trainers who took special care in presenting data management practically. Thanks to the support team as well.
I took Cassandra development Coaching from MindMajix IT Training, the Trainer is very experienced and is very friendly with us. He Clears all our Doubts with detail explanations, I suggest Others to choose MindMajix online training.
I took .NET training from Mindmajix. I must say the course content was highly qualitative and the trainer covered all concepts. Overall it was a good experience with Mindmajix.
Thank You for the sessions that helped me gaining knowledge in Spotfire training. Trainer's experience helped me to get the detailed information regarding the key concepts and challenging tasks in real-time. Thanks once again.
Perfect sessions to know all the key concepts of Spotfire certification training. Thanks to the support team as well. Thanks to Mindmajix.
Servicenow training offered by MindMajix is excellent, and you clear Servicenow certification very easily after attending this training, and also you will get the real time view of the Servicenow.