2. Introduction
● Cassandra
– Open source distributed DBMS
– NOSQL
– High Availability
– No single point of failure
3. Objective
● Build the data loader
– Loads data from csv file or RDBMS
● Inputs from user
– JSON file
4. Implementation
Steps :
● Get JSON file and perform mapping from
source data to destination data
● Get the data from source
● Preprocess data
● Connect to Cassandra
● Insert data to Cassandra
5. Work Flow
Mapping from Source
to Destination data
Data
File RDBMS
Mapper
Cassandra
JSON
File Data Loader
Cassandra
Connector
Insert Data
to Cassandra
Start