A Survey of Large Scale Data Management Approaches in Cloud Environments
MapReduce: a flexible data processing tool