What are the limitations of MapReduce?

  1. There is no real time processing of MapReduce.
  2. When a quick response is needed MapReduce is not a good choice.
  3. When a processing requires a lot of data to be shuffled over a network.
  4. It is not vary easy to implement each and everything as a MapReduce program.