Differences between Cassandra and Hadoop Real-time Processing v s Batch Processing

0 votes

Hi, As per this documentationI found Cassandra to be Excellent and More advanced in a few aspects, say, Real-time processing in high volumes of data, while on the other hand, Hadoop stands superior with its unparallel Batch-Processing Capabilities.

Based on what platforms are the two giants different in architecture to each other and on what grounds are these differences are bought to perform?

Jun 18, 2019 in Big Data Hadoop by nitinrawat895
• 11,380 points
836 views

1 answer to this question.

0 votes

Hadoop is basically designed including HDFS loaded with libraries to support MapReduce. The HDFS is the core reason for the Hadoop to be scalable and the Data in the HDFS is stored in multiple Datanodes in the form of Data chunks which allows the MapReduce to function parallelly on data stored in HDFS.

Here is a link to the MapReduce Tutorial.

Cassandra, on the other hand, is totally similar to Hadoop when it comes to data storage and data processing as it uses Hadoop's HDFS to store the data which actually makes it Scalable. It uses HashTables to store and maintain the data and this sort of Key-Value pairs are the reason which makes it different from the Conventional Data Storage units.

Big Table :

This is what makes Cassandra different. SST(String Sorted Table) is a software file whic=h is loaded on to the HDFS in Cassandra designed to store all the data in the form of Key-Value pairs. SST maintains the Index with an offset along with data. SST are prone to immutability which means you cannot change the data once stored in the HDFS. New key/value pairs are appended to the file. Update and Delete of records are appended to the file, update with a newer key/value and deletion with a key and tombstone value. Duplicate keys are allowed in this file for SSTable.

That's how Cassandra is more fast and Efficient than Hadoop.

answered Jun 18, 2019 by ravikiran
• 4,620 points

Related Questions In Big Data Hadoop

+1 vote
1 answer

Cassandra and Hadoop - realtime vs batch

Apache Hadoop, is a big data analytics ...READ MORE

answered Mar 26, 2018 in Big Data Hadoop by nitinrawat895
• 11,380 points
1,721 views
0 votes
1 answer

Relationship between Spark, Hadoop and Cassandra?

Spark is a distributed in memory processing ...READ MORE

answered Mar 26, 2018 in Big Data Hadoop by nitinrawat895
• 11,380 points
2,395 views
0 votes
1 answer

Differences between Hadoop-common, Hadoop-core and Hadoop-client?

To help provide some additional details regarding ...READ MORE

answered Mar 29, 2018 in Big Data Hadoop by kurt_cobain
• 9,390 points
3,155 views
0 votes
1 answer

How to choose between Cassandra, Membase, Hadoop, MongoDB and RDBMS?

Actually it comes in two ways: One ...READ MORE

answered Sep 18, 2018 in Big Data Hadoop by Frankie
• 9,830 points
789 views
+1 vote
1 answer

Hadoop Mapreduce word count Program

Firstly you need to understand the concept ...READ MORE

answered Mar 16, 2018 in Data Analytics by nitinrawat895
• 11,380 points
10,929 views
0 votes
1 answer

hadoop.mapred vs hadoop.mapreduce?

org.apache.hadoop.mapred is the Old API  org.apache.hadoop.mapreduce is the ...READ MORE

answered Mar 16, 2018 in Data Analytics by nitinrawat895
• 11,380 points
2,455 views
+2 votes
11 answers

hadoop fs -put command?

Hi, You can create one directory in HDFS ...READ MORE

answered Mar 16, 2018 in Big Data Hadoop by nitinrawat895
• 11,380 points
108,327 views
–1 vote
1 answer

Hadoop dfs -ls command?

In your case there is no difference ...READ MORE

answered Mar 16, 2018 in Big Data Hadoop by kurt_cobain
• 9,390 points
4,548 views
0 votes
1 answer

Explain to me the method to transfer data between Azure tables and Hadoop on Azure

this article on HiveStorageHandler will let you create ...READ MORE

answered May 3, 2019 in Big Data Hadoop by ravikiran
• 4,620 points
565 views
0 votes
1 answer

Explain to me the relationship between Hadoop and Databases.

Okay, that's a lot of queries together, ...READ MORE

answered May 15, 2019 in Big Data Hadoop by ravikiran
• 4,620 points
1,684 views
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP