A Comparison of MapReduce and Parallel Database Management Systems

Alan McClean, Raquel C. Conceição, Martin O’Halloran · 2013

Abstract—Businesses have come to rely on their data ware-house as a key component in their Information Technol-ogy infrastructure. The costs of the architecture to support these environments are significant. Therefore, choosing the wrong architecture can be a very costly decision. However, considerable confusion exists in relation to MapReduce and Parallel Database Management Systems (DBMS). In the past, MapReduce has been presented as a replacement for the Parallel Database Management Systems, as an additional tool that works alongside the Parallel DBMS, but also as an inferior tool by others. This paper will consider the broader themes of the paradigms rather than the specific implementations of MapReduce and Parallel DBMS. It will discuss MapReduce and Parallel Database Management Systems as competing and complimentary paradigms. The aim of this paper is to provide a high-level comparison between MapReduce and Parallel DBMS, providing a selection of criteria which can be used to choose between MapReduce and Parallel DBMS for a particular enterprise application. Keywords-MapReduce; Parallel Database Management Sys-tems

Read the paper · More papers on PaperTik