Cassandra Online Training

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 potentially masters. This makes the writes and reads extremely scalable and even allows nodes to function in cases of partition tolerance.
This is a fast-paced, vendor agnostic, technical overview of the Cassandra database. No prior knowledge of databases or programming is assumed, although having some basic experience with relational/SQL databases and Java will help. This course is targeted at both technical and non-technical people who want to understand the emerging world of Big Data, with a specific focus on Cassandra. Enroll & Get Certified now!

  • ✔ Course Duration : 5 days / 40 hrs
  • ✔ Training Options : Live Online / Self-Paced / Classroom
  • ✔ Certification Pass : Guaranteed
Request More Information

40 hrs

Course Duration

20+

Countries And Counting

25+

Corporates Served

20+ hrs

Workshop

Cassandra Online Training

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 potentially masters. This makes the writes and reads extremely scalable and even allows nodes to function in cases of partition tolerance.

This is a fast-paced, vendor agnostic, technical overview of the Cassandra database. No prior knowledge of databases or programming is assumed, although having some basic experience with relational/SQL databases and Java will help. This course is targeted at both technical and non-technical people who want to understand the emerging world of Big Data, with a specific focus on Cassandra.

What you will Learn

  • Introduction to BigData and NoSQL databases
  • Properties of Cassandra and real-life use cases
  • Cassandra data model
  • Hands-on: installation, configuration, command line-interface
  • Cassandra system architecture
  • Overview of client frameworks
  • Java examples with thrift, hector, astyanax, kundera

    PREREQUISITES

    There are no pre-requisites for the this training course.

    CURRICULUM

    Learning Objectives:
    • Technology Landscape
    • Big Data Relevance
    • Distributed Systems and Challenges
    Learning Objectives:
    • Relational DB vs. NoSQL
    • Type of NoSQL Databases
    • NoSQL Landscape
    • CAP Theorem and Eventual Consistency
    • Key Characteristics of NoSQL Database systems
    • ACID vs BASE
    Learning Objectives:
    • Distributed and Decentralized
    • Elastic Scalability
    • High Availability and Fault Tolerance
    • Tuneable Consistency
    • Row-Oriented
    • Schema-Free
    • High Performance
    Learning Objectives:
    • The Relational Data Model
    • A Simple Introduction
    • Clusters
    • Keyspaces
    • Hands-on Session
    Learning Objectives:
    • Single Node Setup
    • Multi-Node Cluster Setup
    • Key Configurations for Cassandra
    • CLI and Hands-On with Cassandra
    Learning Objectives:
    • Cassandra (Column Family NoSQL DB)
    • 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 –
    • Secondary Indexes in Cassandra
    • Difference between Custom Indexes and Secondary Indexes
    • Difference between Relational Modeling and Cassandra Modeling
    • Key Points to note while modeling a Cassandra Database
    • Patterns and Anit-Patterns in Cassandra Modelings
    Learning Objectives:
      • Anatomy of Read operation in Cassandra
      • Anatomy of Write operation in Cassandra
      • How is Deletes handled in Cassandra
      • System Keyspace
      • Peer to Peer Model Logical Data Model: Keyspace, Column Family/Table, Rows, Columns
      • Traditional Ring design vs. VNodes
      • Partitioners: Murmer3, Random (md5) and ByteOrdered
      • Gossip and Failure Detection
      • Anti-Entropy and Read Repair
      • Memtables, SSTables and Commit Log
      • Compaction fundamentals to reduce SSTable data files
      • Hinted Handoff
      • Compaction
      • Bloom Filters, Tombstones
      • Managers and Services
      • VNodes
      • Indexes and Caches
      • Coordinator node
      • Seed nodes
      • Write/Read consistency levels: Any, One, Two, Three, Quorum
      • Snitches: Dynamic snitching, Simple Snitch, Rack Inferring Snitch, Property File Snitch, Gossiping Property File Snitch
      • Routing Client requests
      • Nodetool commands: gossipinfo, cfstats, describing
      • YAML file fundamentals
      • Operations management web GUI
      • Stress testing Cassandra
      • CQL command fundamentals
      Learning Objectives:
      • Key concepts for Read and Write in Cassandra
      • Tunable Consistency
      • Simple Get , Multi-get Slice
      • Range and Slice
      • Slice Predicate
      • Delete
      • Hands on CLI commands
      Learning Objectives:
      • SQL over Cassandra
      • Composite Keys
      • Hands on examples on CQL 3.0
      Learning Objectives:
      • How to establish Client Connections
      • Thrift Client
      • Connection Pooling
      • Auto-discovery and Failover in Hector
      • Client with CQL
      Learning Objectives:
      • Tuning Cassandra
      • Backup and Recovery methods
      • Balancing
      • Bootstrapping
      • Node Tools Commands
      • Upgrades
      • Monitoring critical metrics
      • Bulk Loading Data to Cassandra
      • Bulk Export of Data from Cassandra
      • Hands on Examples for each of them
      Learning Objectives:
      • Cassandra Hadoop Integration
      Learning Objectives:
      • Integration of Solr with Cassandra
      • Search Query on Cassandra

      FAQs

      You can enroll for this classroom training online. Payments can be made using any of the following options and receipt of the same will be issued to the candidate automatically via email.
      1. Online ,By deposit the mildain bank account
      2. Pay by cash team training center location

      Highly qualified and certified instructors with 20+ years of experience deliver more than 200+ classroom training.

      Contact us using the form on the right of any page on the mildaintrainings website, or select the Live Chat link. Our customer service representatives will be able to give you more details.

      You will never miss a lecture at Mildaintrainigs! You can choose either of the two options: View the recorded session of the class available in your LMS. You can attend the missed session, in any other live batch.

      We have a limited number of participants in a live session to maintain the Quality Standards. So, unfortunately, participation in a live class without enrollment is not possible. However, you can go through the sample class recording and it would give you a clear insight about how are the classes conducted, quality of instructors and the level of interaction in a class.

      Yes, you can cancel your enrollment if necessary prior to 3rd session i.e first two sessions will be for your evaluation. We will refund the full amount without deducting any fee for more details check our Refund Policy

      Yes, the access to the course material will be available for lifetime once you have enrolled into the course.

      Just give us a CALL at +91 8447121833 OR email at [email protected]

      Call us At

      +91 8447121833

      Available 24x7 for your queries
      call
      Request More Information

      Training Features

      experiential.png
      Experiential Workshops

      Top-rated instructors imparting in-depth training, hands-on exercises with high energy workshop

      icon
      Certificate Exam Application Assistance

      The training program includes several lab assignments, developed as per real industry scenarios.

      icon
      Certificate Exam Success Formula

      Training begins taking a fresh approach from basic, unique modules, flexible, and enjoyable.

      icon
      Certificate Journey Support

      Basic to intermediate and eventually advanced practicing full hands-on lab exercises till you master.

      icon
      Free Refresh Course

      Refresh training for experts for mastering and enhancing the skills on the subjects with fresh course modules.

      icon
      Exclusive Post-Training Sessions

      Includes evaluation, feedback, and tips to handle critical issues in live setup after you are placed in a job.

      Mildain's Master Certificate

      Earn your certificate

      This certificate proves that you have taken a big leap in mastering the domain comprehensively.

      Differentiate yourself with a Masters Certificate

      Now you are equipped with real-industry knowledge, required skills, and hands-on experience to stay ahead of the competition.

      Share your achievement

      Post the certificate on LinkedIn and job sites to boost your profile. Notify your friends and colleagues by sharing it on Twitter and Facebook.

      certificate.jpg
      whatsapp arrow
      Loading...
      Corporate