Overall Satisfaction with Hadoop
I have being using Hadoop for the last 12 months and really find it effective while dealing with large amounts of data. I have used Hadoop jointly with Apache Mahout for building a recommendation system and got amazing results. It was fast, reliable and easy to manage.
- Fast. Prior to working with Hadoop I had many performance based issues where our system was very slow and took time. But after using Hadoop the performance was significantly increased.
- Fault tolerant. The HDFS (Hadoop distributed file system) is good platform for working with large data sets and makes the system fault tolerant.
- Scalable. As Hadoop can deal with structured and unstructured data it makes the system scalable.
- Security. As it has to deal with a large data set it can be vulnerable to malicious data.
- Less performance with smaller data. Doesn't provide effective results if the data is very small.
- Requires a skilled person to handle the system.