 2012 studies showed that a multiple-layer architecture is one option to address the issues that big data presents.A distributed parallel architecture distributes data across multiple servers; these parallel execution environments can dramatically improve data processing speeds.This type of architecture inserts data into a parallel DBMS, which implements the use of MapReduce and Hadoop frameworks.