빅데이터 분산처리시스템인 하둡은 맵리듀스시스템, 스쿱시스템으로 구성되어있으며, 오픈소스로 누구나 사용할 수 있다. 또 pig 라는 전용 스크립트는 기존코드 대비 10분의 1까지 줄일 수 있다.
빅 데이터를 분산 저장하고 처리하기 위해, 현재 가장 많이 사용되고 있는 소프트웨어는 하둡(Hadoop) 이다. 하둡은 아파치에서 개발한 것으로 하둡 분산 저장 파일 시스템(HDFS, Hadoop Distributed File System), 빅 데이터를 분산 처리하기 위한 맵/리듀스 시스템(Map/reduce system), 기존의 테이블 형태의 데이터를 빅 데이터 형태로 변경해주는 스쿱(SQOOP) 시스템으로 구성되어 있다. 오픈소스이기 때문에 누구나 다운로드 받아서 사용할 수 있다. 또한, 맵/리듀스 프로그램을 쉽게 코딩할 수 있는 피그(Pig)라는 전용 스크립트 언어도 제공하고 있다. 이 언어를 사용할 경우, 자바로 작성된 맵/리듀스 프로그램의 코드 수를 십 분의 일까지 줄일 수 있다.