introduciton to apache cassandra

Post on 27-Jan-2015

129 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

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

top related