SlideShare a Scribd company logo
Welcome
Cassandra Database
UMESH DANDE
Data
Centre at
NYCUSA GEO
Data Centre at NYC
ASIA GEO
Data Centre at London
Data API
Data
Centre at
NYCUSA GEO
Limitations of RDBMS
1. Fixed schema, deals with structured data only.
2. Partition database has one dependencies, master node.
3. Expansion of nodes needs down time.
4. Same database serving Across geo , costly affair.
5. Too many joins to get simple data
Data Centre
at NYC
USA GEO
Data Centre at NYC
ASIA GEO
Data Centre at London
Advantages of Cassandra
• Linear Scaling
• Hot swappable nodes
• High Availability
• Multi-region availability
• Fast and reliable response
• No single point of failure
• Scalability
Cassandra is open source nosql database.
Linear scaling
Data Centre
at NYC
USA GEO
Data Centre at NYC
ASIA GEO
Data Centre at London
Hot Swappable Node
HighAvailability
No Master and node
Every node is data
node
Application can
connect to any node
Distributed and Decentralized
1
2
34
5
1
2
34
5
Data Centre 1 Data Centre 2
Distributed: Capable of running on
multiple machines
• Decentralized: No single point of
failure
No master-slave issues due to peer-
to-peer architecture (protocol
"gossip")
SingleCassandra cluster may run
across geographically dispersed data
centres
Cassandra Security
• Cassandra provides secure communication between a client and a
database cluster, and between nodes in a cluster. ... Cassandra tools
(cqlsh, nodetool, DevCenter) can be configured to use SSL
encryption.The DataStax drivers can be configured to secure traffic
between the driver and Cassandra.
• Authentication can also be controlled externally with Kerberos
(Kerberos is used to manage credentials securely) and LDAP (LDAP is
used for holding authoritative information about the accounts, such
as what they're allowed to access).
• There are following types of permission that can be granted to the
user.
ALL
ALTER
AUTHORIZIZE
CREATE
DROP
MODIFY
SELECT
USA GEO
Data Centre at NYC
ASIA GEO
Data Centre at London
1
2
34
5
1
2
34
5
1
2
34
5
1
2
34
5
Enterprise Edition Oracle Database -$47,500 per unit
two 2-node RAC clusters which 2 sockets per server - $140,000
Microsoft SQL Server Enterprise Edition - $7000 per core.
Microsoft operating system data center - $6155 per node
DataStax Non-production - FREE
DataStax Support per node - Less than $1000
Where it can be used?
• Messaging
• Fraud Detection
• Personalization
• Playlists and Collections
• Recommendation engines
• Global HRMS
• Analysis database
• Website status data
• Real time Application

More Related Content

PPTX
Introducing DataStax Enterprise 4.7
PDF
Apache Cassandra and The Multi-Cloud by Amanda Moran
PPTX
Announcing Spark Driver for Cassandra
PDF
Cassandra Community Webinar: From Mongo to Cassandra, Architectural Lessons
PPTX
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
PPTX
Cassandra an overview
PPT
Reporting from the Trenches: Intuit & Cassandra
PPTX
Introduction to DataStax Enterprise Advanced Replication with Apache Cassandra
Introducing DataStax Enterprise 4.7
Apache Cassandra and The Multi-Cloud by Amanda Moran
Announcing Spark Driver for Cassandra
Cassandra Community Webinar: From Mongo to Cassandra, Architectural Lessons
Making Every Drop Count: How i20 Addresses the Water Crisis with the IoT and ...
Cassandra an overview
Reporting from the Trenches: Intuit & Cassandra
Introduction to DataStax Enterprise Advanced Replication with Apache Cassandra

What's hot (20)

PPTX
Cassandra tech talk
PPTX
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
PPTX
Scylla Summit 2018: Scaling your time series data with Newts
PPTX
Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...
PPTX
Cassandra - A Basic Introduction Guide
PPTX
MongoDB Replication fundamentals - Desert Code Camp - October 2014
PPTX
Cassandra Community Webinar: MySQL to Cassandra - What I Wish I'd Known
PPTX
Backup multi-cloud solution based on named pipes
PPTX
Webinar: DataStax Training - Everything you need to become a Cassandra Rockstar
PPTX
Webinar: Buckle Up: The Future of the Distributed Database is Here - DataStax...
PDF
Apache Cassandra in the Real World
PPTX
Coming to cassandra from relational world (New)
PDF
SQL, NoSQL, Distributed SQL: Choose your DataStore carefully
PPTX
Don’t Get Caught in a PCI Pickle: Meet Compliance and Protect Payment Card Da...
PDF
Data Pipelines with Spark & DataStax Enterprise
PDF
Pythian: My First 100 days with a Cassandra Cluster
PPTX
Introduction to nosql | NoSQL databases
PDF
What is DataStax Enterprise?
PPTX
An Overview of Apache Cassandra
PPTX
How DataStax Enterprise and Azure Make Your Apps Scale from Day 1
Cassandra tech talk
Webinar: Get On-Demand Education Anytime, Anywhere with Coursera and DataStax
Scylla Summit 2018: Scaling your time series data with Newts
Webinar: Dyn + DataStax - helping companies deliver exceptional end-user expe...
Cassandra - A Basic Introduction Guide
MongoDB Replication fundamentals - Desert Code Camp - October 2014
Cassandra Community Webinar: MySQL to Cassandra - What I Wish I'd Known
Backup multi-cloud solution based on named pipes
Webinar: DataStax Training - Everything you need to become a Cassandra Rockstar
Webinar: Buckle Up: The Future of the Distributed Database is Here - DataStax...
Apache Cassandra in the Real World
Coming to cassandra from relational world (New)
SQL, NoSQL, Distributed SQL: Choose your DataStore carefully
Don’t Get Caught in a PCI Pickle: Meet Compliance and Protect Payment Card Da...
Data Pipelines with Spark & DataStax Enterprise
Pythian: My First 100 days with a Cassandra Cluster
Introduction to nosql | NoSQL databases
What is DataStax Enterprise?
An Overview of Apache Cassandra
How DataStax Enterprise and Azure Make Your Apps Scale from Day 1
Ad

Similar to Aruman Cassandra database (20)

PDF
PPTX
C* Summit 2013: Cassandra at eBay Scale by Feng Qu and Anurag Jambhekar
PPTX
Webinar: ROI on Big Data - RDBMS, NoSQL or Both? A Simple Guide for Knowing H...
PPTX
Muskan Kumari (1276) Intro to NoSql.pptx. pptx
PPTX
John Glendenning - Real time data driven services in the Cloud
PPTX
DataStax
PDF
Slides: Relational to NoSQL Migration
PPTX
Unit -3 _Cassandra-CRUD Operations_Practice Examples
PPTX
Unit -3 -Features of Cassandra, CQL Data types, CQLSH, Keyspaces
PDF
DataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQL
PPTX
Apache Cassandra
PPT
Introduction to cassandra
PPTX
BigData Developers MeetUp
PPTX
Introduction to NoSQL & Apache Cassandra
PDF
cassandra
PPTX
Apache Cassandra introduction
PPTX
Alternative Database Technology in the Cloud
PDF
An Introduction to Apache Cassandra
PPTX
Simple Way for MySQL to NoSQL
PDF
04-Introduction-to-CassandraDB-.pdf
C* Summit 2013: Cassandra at eBay Scale by Feng Qu and Anurag Jambhekar
Webinar: ROI on Big Data - RDBMS, NoSQL or Both? A Simple Guide for Knowing H...
Muskan Kumari (1276) Intro to NoSql.pptx. pptx
John Glendenning - Real time data driven services in the Cloud
DataStax
Slides: Relational to NoSQL Migration
Unit -3 _Cassandra-CRUD Operations_Practice Examples
Unit -3 -Features of Cassandra, CQL Data types, CQLSH, Keyspaces
DataStax GeekNet Webinar - Apache Cassandra: Enterprise NoSQL
Apache Cassandra
Introduction to cassandra
BigData Developers MeetUp
Introduction to NoSQL & Apache Cassandra
cassandra
Apache Cassandra introduction
Alternative Database Technology in the Cloud
An Introduction to Apache Cassandra
Simple Way for MySQL to NoSQL
04-Introduction-to-CassandraDB-.pdf
Ad

Recently uploaded (20)

PDF
composite construction of structures.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
DOCX
573137875-Attendance-Management-System-original
PDF
PPT on Performance Review to get promotions
PPTX
Construction Project Organization Group 2.pptx
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
web development for engineering and engineering
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
Well-logging-methods_new................
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
additive manufacturing of ss316l using mig welding
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
composite construction of structures.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
CH1 Production IntroductoryConcepts.pptx
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Embodied AI: Ushering in the Next Era of Intelligent Systems
573137875-Attendance-Management-System-original
PPT on Performance Review to get promotions
Construction Project Organization Group 2.pptx
Model Code of Practice - Construction Work - 21102022 .pdf
web development for engineering and engineering
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Strings in CPP - Strings in C++ are sequences of characters used to store and...
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Well-logging-methods_new................
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
OOP with Java - Java Introduction (Basics)
additive manufacturing of ss316l using mig welding
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx

Aruman Cassandra database

  • 3. Data Centre at NYCUSA GEO Data Centre at NYC ASIA GEO Data Centre at London Data API Data Centre at NYCUSA GEO
  • 4. Limitations of RDBMS 1. Fixed schema, deals with structured data only. 2. Partition database has one dependencies, master node. 3. Expansion of nodes needs down time. 4. Same database serving Across geo , costly affair. 5. Too many joins to get simple data
  • 5. Data Centre at NYC USA GEO Data Centre at NYC ASIA GEO Data Centre at London
  • 6. Advantages of Cassandra • Linear Scaling • Hot swappable nodes • High Availability • Multi-region availability • Fast and reliable response • No single point of failure • Scalability Cassandra is open source nosql database.
  • 8. Data Centre at NYC USA GEO Data Centre at NYC ASIA GEO Data Centre at London
  • 10. HighAvailability No Master and node Every node is data node Application can connect to any node
  • 11. Distributed and Decentralized 1 2 34 5 1 2 34 5 Data Centre 1 Data Centre 2 Distributed: Capable of running on multiple machines • Decentralized: No single point of failure No master-slave issues due to peer- to-peer architecture (protocol "gossip") SingleCassandra cluster may run across geographically dispersed data centres
  • 12. Cassandra Security • Cassandra provides secure communication between a client and a database cluster, and between nodes in a cluster. ... Cassandra tools (cqlsh, nodetool, DevCenter) can be configured to use SSL encryption.The DataStax drivers can be configured to secure traffic between the driver and Cassandra. • Authentication can also be controlled externally with Kerberos (Kerberos is used to manage credentials securely) and LDAP (LDAP is used for holding authoritative information about the accounts, such as what they're allowed to access). • There are following types of permission that can be granted to the user. ALL ALTER AUTHORIZIZE CREATE DROP MODIFY SELECT
  • 13. USA GEO Data Centre at NYC ASIA GEO Data Centre at London 1 2 34 5 1 2 34 5 1 2 34 5 1 2 34 5
  • 14. Enterprise Edition Oracle Database -$47,500 per unit two 2-node RAC clusters which 2 sockets per server - $140,000 Microsoft SQL Server Enterprise Edition - $7000 per core. Microsoft operating system data center - $6155 per node DataStax Non-production - FREE DataStax Support per node - Less than $1000
  • 15. Where it can be used? • Messaging • Fraud Detection • Personalization • Playlists and Collections • Recommendation engines • Global HRMS • Analysis database • Website status data • Real time Application