Hadoop, büyük veri setlerini dağıtık bir şekilde işlemek için kullanılan bir yazılım çerçevesidir. Hadoop, büyük miktarda verinin hızlı bir şekilde işlenmesini sağlayan MapReduce programlama modelini kullanır.