I want to know the advantages/disadvantages of using a MySQL Cluster and using the Hadoop framework.
What is the better solution. I would like to read your opinion.

I think the advantages of using a MySQL Cluster are:

1. high availability
2. good scalability
3. high performance / real time data access
4. you can use commodity hardware

And I don't see a disadvantage! Are there any disadvantages that Hadoop do not has?

The advantages of Hadoop with Hive on top of it are:

1. also good scalability
2. you can also use commodity hardware
3. the ability to run in heterogenous environments
4. parallel computing with the MapReduce framework
5. Hive with HiveQL

and the disadvantage is:

1. no real time data access. It may takes minutes or hours to analyze the data.

So in my opinion for handling big data a MySQL cluster is the better solution. Why Hadoop is the holy grail of handling big data? What is your opinion?