Advantage of using MapR over other Hadoop vendors

- Tighter Hadoop integration
- Reduce cluster sprawl
- Reduce data movement
- Enable real-time analytics on live data
- Lower administrative overhead
- Flexible JSON data model
- Automatic optimizations
- Less maintenance downtime
- Consistent high performance
- Fine grained access controls
- More than simply table/document level
- Globally consistent deployment capability
Disadvantage of using MapR over other Hadoop vendors
- MapR is more expensive than free, but to be clear you can still use MapR Community Edition for free.
- The free part of Apache Hadoop is usually considered to be the highest cost driver, In fact it isn’t even closed.
- MapR has a client to running over 1,000 nodes and it will be have a single administrator for the entire MapR cluster.
- MapR was built to be as close to zero-administration as possible in every respect.
- It still delivers a faster and better user experience that the competition because it still runs the MapR File System which does not have a NameNode (read that as no single point of failure and no bottle necks when under heavy file load) and still support the HDFS API.
- If you have a 10 node cluster with Apache Hadoop you loss 2 nodes. And it’s a Name Node and Secondary Node.
- In the MapR all 10 nodes are for doing here actual work. That is a 20% improvement.
- MapR even supports multiple versions of open source software running on the same cluster, the other vendors do not.
- MapR also stays out of the politics and supports more open source software than the other vendors.
- The performance of the MapR platform is much faster.
- Any code you write to work with Apache Hadoop or Apache HBase just works with MapR’s distribution because it uses the same API binaries as the Apache Distributions.
- The free open source still has a cost. People have a difficult time to calculating the costs. When it comes down to it, you have to figure out if you want to use the technology to solve problems and focus on your company’s core competency, or solve the problems within the technology to make it accomplish the task you want to complete.
