• A software library that provides a framework for distributed processing of large data sets. Hadoop allows complex processes to be broken down into basic computing tasks, which can be distributed among a potentially large number of individual computers. The results of these distributed computations can then be merged to obtain the final product.  1


  1. Herb Roitblat, Search 2020: The Glossary.