Introduciton to Apache Cassandra
-
Upload
navjot-singh-tung -
Category
Technology
-
view
127 -
download
2
description
Transcript of Introduciton to Apache Cassandra
INTRODUCTION TO CASSANDRA
TRENDWISE ANALYTICS
Contents
- What is the need of Cassandra (NoSQL)
- Types of NoSQL
- Introduction to Cassandra
- Installing and configuring Cassandra on your machine
- Use Cases
- Motivation
Tren
dwis
e An
alyti
cs
2
Tren
dwis
e An
alyti
cs
3
RDBMS IS SO COOL !!
RDBMS The Awesome and the Not-So-Much
Allows the user to represent complex relationships with the data to insert, select, update, delete, truncate, and merge data.
We can perform a rich variety of operations using functions based on relational algebra to find the desired output.
SQL provides a means of directly creating, altering, and dropping schema structures at runtime.
RDBMS is easy to use and offer a low barrier to entry.
SQL allows you to easily integrate your RDBMS with a wide variety of systems.
Tren
dwis
e An
alyti
cs
4
Tren
dwis
e An
alyti
cs
5
→ Because of some of the inherent design decisions in RDBMS, it is not always as easy to scale.
→ Partitioning tolerance is not supported by RDBMS.
→ Simultaneous write operations in bulk are not possible.
Tren
dwis
e An
alyti
cs
6
Tren
dwis
e An
alyti
cs
7
Tren
dwis
e An
alyti
cs
8
Tren
dwis
e An
alyti
cs
9
Tren
dwis
e An
alyti
cs
10
Tren
dwis
e An
alyti
cs
11
Tren
dwis
e An
alyti
cs
12
Tren
dwis
e An
alyti
cs
13
Tren
dwis
e An
alyti
cs
14
Tren
dwis
e An
alyti
cs
15
Tren
dwis
e An
alyti
cs
16
Tren
dwis
e An
alyti
cs
17
Tren
dwis
e An
alyti
cs
18
Tren
dwis
e An
alyti
cs
19
Tren
dwis
e An
alyti
cs
20
Tren
dwis
e An
alyti
cs
21
Tren
dwis
e An
alyti
cs
22
Tren
dwis
e An
alyti
cs
23
Tren
dwis
e An
alyti
cs
24
Tren
dwis
e An
alyti
cs
25
Tren
dwis
e An
alyti
cs
26
Tren
dwis
e An
alyti
cs
27
Tren
dwis
e An
alyti
cs
28
Tren
dwis
e An
alyti
cs
29
Installing and Configuring Cassandra
1. Go to cassandra.apache.org/download/2. Download Latest version of Cassandra3. Create the directories (details in
readme.txt)4. Give the path to your JDK5. Run command 'bin/cassandra -f' to start
the server 6. Open a new tab in terminal and start CQL
shell with bin/cqlsh
Tren
dwis
e An
alyti
cs
30
YOU'RE READY TO DO THE MAGIC !!
Tren
dwis
e An
alyti
cs
31