SlideShare a Scribd company logo
Presentation by
Dhivya Ramasamy
Email:achuhivi08@gmail.com
1
 It is a distributed database from Apache .
 It is highly scalable and designed to manage very large amounts of
structured data.
 High availability with no single point of failure.
 It is a column-oriented database
2
Cassandra RDBMS
It is used to deal with unstructured data. It is used to deal with structured data.
Flexible schema Fixed Schema
Relationships are represented using
collections.
In RDBMS, there are concept of foreign keys,
joins etc.
It won’t support Join’s It support Join’s
3
 Cassandra is to handle big data workloads across multiple
nodes without any single point of failure.
 Cassandra has peer-to-peer distributed system across its
nodes.
 Data is distributed among all the nodes in a cluster.
Advantages and Applicable Area
 Open Source
 Peer to peer
 High Availability & performance..
4
 The components of Cassandra data model are keyspaces,
tables, and columns.
 Keyspaces - is the outermost container for data in Cassandra.
◦ no default keyspace
◦ Replication is specified at the keyspace level.

5
 CQL does not support aggregation queries like max, min, avg
 CQL does not support group by, having queries.
 CQL does not support joins.
 CQL does not support OR queries.
 CQL does not support wildcard queries.
 CQL does not support Union, Intersection queries.
 Table columns cannot be filtered without creating the index.
 Greater than (>) and less than (<) query is only supported on
clustering column.Cassandra query language is not suitable
for analytics purposes because it has so many limitations.
6
7

More Related Content

PPTX
Cassandra advanced-I
PDF
cassandra
PDF
CASSANDRA A DISTRIBUTED NOSQL DATABASE FOR HOTEL MANAGEMENT SYSTEM
PPTX
Appache Cassandra
PDF
A NOVEL APPROACH FOR HOTEL MANAGEMENT SYSTEM USING CASSANDRA
PDF
DSM - Comparison of Hbase and Cassandra
PDF
Hadoop
PPTX
Data models in NoSQL
Cassandra advanced-I
cassandra
CASSANDRA A DISTRIBUTED NOSQL DATABASE FOR HOTEL MANAGEMENT SYSTEM
Appache Cassandra
A NOVEL APPROACH FOR HOTEL MANAGEMENT SYSTEM USING CASSANDRA
DSM - Comparison of Hbase and Cassandra
Hadoop
Data models in NoSQL

What's hot (19)

PPT
Hadoop mapreduce and yarn frame work- unit5
PPTX
Aeneas:: An Extensible NoSql Enhancing Application System
DOCX
NoSQL_Databases
PDF
A Comparison between Relational Databases and NoSQL Databases
PPTX
Teradata
PPTX
Introduction of big data unit 1
PPTX
Introduction to NoSQL
DOCX
Big Data - Hadoop Ecosystem
PPTX
NoSQL databases
ODP
Migration to Drupal
PPTX
Big Data Hadoop Technology
PPT
No SQL - A Simple Intro
PPTX
Learning Cassandra NoSQL
PPTX
NoSQL (Non-Relational Databases)
PPTX
Chapter 5 design of keyvalue databses from nosql for mere mortals
PPTX
Design of Hadoop Distributed File System
PPTX
Hierarchical clustering machine learning by arpit_sharma
PPTX
Key-Value NoSQL Database
PPTX
Seminar ppt
Hadoop mapreduce and yarn frame work- unit5
Aeneas:: An Extensible NoSql Enhancing Application System
NoSQL_Databases
A Comparison between Relational Databases and NoSQL Databases
Teradata
Introduction of big data unit 1
Introduction to NoSQL
Big Data - Hadoop Ecosystem
NoSQL databases
Migration to Drupal
Big Data Hadoop Technology
No SQL - A Simple Intro
Learning Cassandra NoSQL
NoSQL (Non-Relational Databases)
Chapter 5 design of keyvalue databses from nosql for mere mortals
Design of Hadoop Distributed File System
Hierarchical clustering machine learning by arpit_sharma
Key-Value NoSQL Database
Seminar ppt
Ad

Similar to Cassandra basics (20)

PPTX
Cassandra for mission critical data
PPT
Cassandra advanced part-ll
PDF
Cassandra Database
PPTX
Cassandra
PDF
Analytics with Cassandra & Spark
PPT
Cassandra - A Distributed Database System
PPTX
Apache cassandra
PPTX
Exploring NoSQL and implementing through Cassandra
PDF
White paper on cassandra
PDF
PDF
04-Introduction-to-CassandraDB-.pdf
PDF
Apache Cassandra overview
PPTX
Apache Cassandra
PPTX
Unit -3 _Cassandra-CRUD Operations_Practice Examples
PPTX
Unit -3 -Features of Cassandra, CQL Data types, CQLSH, Keyspaces
PPTX
Cassandra Learning
PPTX
Presentation of Apache Cassandra
PPTX
Apache Cassandra Database 2016
PPTX
cassandra_presentation_final
PDF
Cassandra NoSQL Tutorial
Cassandra for mission critical data
Cassandra advanced part-ll
Cassandra Database
Cassandra
Analytics with Cassandra & Spark
Cassandra - A Distributed Database System
Apache cassandra
Exploring NoSQL and implementing through Cassandra
White paper on cassandra
04-Introduction-to-CassandraDB-.pdf
Apache Cassandra overview
Apache Cassandra
Unit -3 _Cassandra-CRUD Operations_Practice Examples
Unit -3 -Features of Cassandra, CQL Data types, CQLSH, Keyspaces
Cassandra Learning
Presentation of Apache Cassandra
Apache Cassandra Database 2016
cassandra_presentation_final
Cassandra NoSQL Tutorial
Ad

Recently uploaded (20)

PDF
technical writing on emotional quotient ppt
PDF
Anxiety Awareness Journal One Week Preview
PDF
Top 10 Visionary Entrepreneurs to Watch in 2025
PPTX
Emotional Intelligence- Importance and Applicability
PPTX
UNIVERSAL HUMAN VALUES for NEP student .pptx
PPTX
show1- motivational ispiring positive thinking
PPTX
Arabic Grammar with related Qurani ayat .pptx
PDF
OneRead_20250728_1807.pdfbdjsajaajjajajsjsj
PPTX
A portfolio Template for Interior Designer
PDF
Dominate Her Mind – Make Women Chase, Lust, & Submit
PDF
Why is mindset more important than motivation.pdf
PPTX
Hazards-of-Uncleanliness-Protecting-Your-Health.pptx
PDF
SEX-GENDER-AND-SEXUALITY-LESSON-1-M (2).pdf
PDF
The Blogs_ Humanity Beyond All Differences _ Andy Blumenthal _ The Times of I...
PDF
PLAYLISTS DEI MEGAMIX E DEEJAY PARADE DAL 1991 AL 2004 SU RADIO DEEJAY
PPTX
THEORIES-PSYCH-3.pptx theory of Abraham Maslow
PPTX
Unlocking Success Through the Relentless Power of Grit
DOCX
Boost your energy levels and Shred Weight
PDF
Want to Fly Like an Eagle - Leave the Chickens Behind.pdf
PDF
Psychology and Work Today 10th Edition by Duane Schultz Test Bank.pdf
technical writing on emotional quotient ppt
Anxiety Awareness Journal One Week Preview
Top 10 Visionary Entrepreneurs to Watch in 2025
Emotional Intelligence- Importance and Applicability
UNIVERSAL HUMAN VALUES for NEP student .pptx
show1- motivational ispiring positive thinking
Arabic Grammar with related Qurani ayat .pptx
OneRead_20250728_1807.pdfbdjsajaajjajajsjsj
A portfolio Template for Interior Designer
Dominate Her Mind – Make Women Chase, Lust, & Submit
Why is mindset more important than motivation.pdf
Hazards-of-Uncleanliness-Protecting-Your-Health.pptx
SEX-GENDER-AND-SEXUALITY-LESSON-1-M (2).pdf
The Blogs_ Humanity Beyond All Differences _ Andy Blumenthal _ The Times of I...
PLAYLISTS DEI MEGAMIX E DEEJAY PARADE DAL 1991 AL 2004 SU RADIO DEEJAY
THEORIES-PSYCH-3.pptx theory of Abraham Maslow
Unlocking Success Through the Relentless Power of Grit
Boost your energy levels and Shred Weight
Want to Fly Like an Eagle - Leave the Chickens Behind.pdf
Psychology and Work Today 10th Edition by Duane Schultz Test Bank.pdf

Cassandra basics

  • 2.  It is a distributed database from Apache .  It is highly scalable and designed to manage very large amounts of structured data.  High availability with no single point of failure.  It is a column-oriented database 2
  • 3. Cassandra RDBMS It is used to deal with unstructured data. It is used to deal with structured data. Flexible schema Fixed Schema Relationships are represented using collections. In RDBMS, there are concept of foreign keys, joins etc. It won’t support Join’s It support Join’s 3
  • 4.  Cassandra is to handle big data workloads across multiple nodes without any single point of failure.  Cassandra has peer-to-peer distributed system across its nodes.  Data is distributed among all the nodes in a cluster. Advantages and Applicable Area  Open Source  Peer to peer  High Availability & performance.. 4
  • 5.  The components of Cassandra data model are keyspaces, tables, and columns.  Keyspaces - is the outermost container for data in Cassandra. ◦ no default keyspace ◦ Replication is specified at the keyspace level.  5
  • 6.  CQL does not support aggregation queries like max, min, avg  CQL does not support group by, having queries.  CQL does not support joins.  CQL does not support OR queries.  CQL does not support wildcard queries.  CQL does not support Union, Intersection queries.  Table columns cannot be filtered without creating the index.  Greater than (>) and less than (<) query is only supported on clustering column.Cassandra query language is not suitable for analytics purposes because it has so many limitations. 6
  • 7. 7