title: MySQL Cluster vs. Hadoop for handling big data
body: <p>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.</p>
  
  <p>I think the advantages of using a MySQL Cluster are:</p>
  
  <ol>
  <li>high availability</li>
  <li>good scalability</li>
  <li>high performance / real time data access</li>
  <li>you can use commodity hardware</li>
  </ol>
  
  <p>And I don't see a disadvantage! Are there any disadvantages that Hadoop do not has?</p>
  
  <p>The advantages of Hadoop with Hive on top of it are:</p>
  
  <ol>
  <li>also good scalability</li>
  <li>you can also use commodity hardware</li>
  <li>the ability to run in heterogenous environments</li>
  <li>parallel computing with the MapReduce framework</li>
  <li>Hive with HiveQL </li>
  </ol>
  
  <p>and the disadvantage is:</p>
  
  <ol>
  <li>no real time data access. It may takes minutes or hours to analyze the data.</li>
  </ol>
  
  <p>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?</p>