APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Agenda ❖ Traditional RDBMS, Challenges ❖ Emergence of Big Data ❖ Introduction to NoSQL ❖ Features of NoSQL Database ❖ Database Elements ❖ Case Study
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Traditional RDBMS
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Structure of Data Today
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Structure of Data Today
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Structure of Data Today
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Big Data
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra 5 V’s of Big Data
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Numerous Sources of Big Data Schema-Less
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra RDBMS Failing
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Challenges faced at Instagram
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Scalable
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Scalable Cost Effective
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Scalable Highly Available Cost Effective
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Scalable Highly Available Cost Effective Fast Processing
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Scalable Highly Available Cost Effective Fast Processing Should not Run out of Memory
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra NoSQL to the Rescue
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra NoSQL
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Types of NoSQL Databases Key Value Store Document Store Column Store Graph DB
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Performance Comparison
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra What is Apache Cassandra? Apache Cassandra is a free and open-source distributed NoSQL database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure.
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra History of Cassandra
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Cassandra vs RDBMS
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Features of Cassandra
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Cassandra in Industry
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Cassandra Users in Market
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Cassandra Database Elements
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Clusters • The outermost structure in Cassandra is the cluster • Cluster is a container for Keyspaces • Sometimes called the ring, because Cassandra assigns data to nodes in the cluster by arranging them in a ring • A node holds a replica for different range of data
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Keyspaces • A keyspace is the outermost container for data in Cassandra • Like a relational database, a keyspace has a name and a set of attributes that define keyspace-wide behaviour • Keyspace is used to group Column Families together
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Keyspaces
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Replica Placement Strategy • The replica placement strategy refers to how the replicas will be placed in the ring • There are different strategies that ship with Cassandra for determining which nodes will get copies of which keys • There are mainly two types of Strategies: • Simple Strategy • Network Topology Strategy
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Replica Placement Strategy Simple Strategy Network Topology Strategy
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Column Family • A column family is a container for an ordered collection of rows, each of which is itself an ordered collection of columns • We can freely add any column to any column family at any time, depending on your needs
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra CQL Table • A CQL Table is a column family • CQL tables provide two-dimensional view of a column family, which contains potentially multi-dimensional data • CQL table and column family are largely interchangeable terms
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Cassandra Use Case
APACHE CASSANDRA CERTIFICATION TRAINING www.edureka.co/cassandra Cassandra Use Case
What is Apache Cassandra? | Apache Cassandra Tutorial | Apache Cassandra Introduction | Edureka

What is Apache Cassandra? | Apache Cassandra Tutorial | Apache Cassandra Introduction | Edureka