I know that Hadoop
is based on Master/Slave architecture
HDFS
works with NameNodes
and DataNodes
and MapReduce
works with jobtrackers
and Tasktrackers
But I can't find all these services on MapR
, I find out that it has its own Architecture with its own services
I'm a little bit confused, could any one please tell me what is the difference between using Hadoop only and using it with MapR !
You have to refer to Hadoop 2.x
latest architecture since YARN
( Yet Another Resource Negotiator) & High Availability
have been introduced in 2.x version.
Job tracker and Task tracker are replaced with Resource Manager, Node Manager and Applications Manager.
Hadoop 2.x YARN & High Availability
For MapR
architecture, refer to MapR article
For comparison between different distributors, refer to this image
Detailed comparison is available at Data-magnum article by Bill Vorhies
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With