Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Hadoop vs Hazelcast

What are the differences between hazelcast and hadoop Other than hazelcast is in memory and hadoop store data on disk.

  1. What are the distinct use cases for hadoop and hazelcast?

  2. Hazelcast also support mapreduce freamework so the hazelcast is best alternative to hadoop?

like image 477
Mr.Pramod Anarase Avatar asked Apr 08 '14 05:04

Mr.Pramod Anarase


1 Answers

Hazelcast is a good alternative if you have a fair amount of data that you can hold in memory. You can also use a MapStore to write data to a backend database (like hadoop) so it will be used as some kind of a accelerator of the underlying backend storage.

So Hazelcast is best fit if your dataset you want to map fits into memory, hadoop is best fit if you have a huge amount of data and this won't fit into RAM. Otherways they should be pretty comparable in terms of functionality.

like image 125
noctarius Avatar answered Nov 09 '22 13:11

noctarius