빅데이터의 구성요소로는 규모(Volume), 다양성(Variety), 속도(Velocity) 등 3가지로 구분하는 것이 일반적이다. 규모(Volume)는 기 존의 데이터베이스보다 방대한 크기로, 테라바이트(TB)･페타바이트(PB)급 혹은 그 이상 규모의 데이터를 다루는 경우를 의미한다. 형태 (Variety)는 기존의 정형(Structured)화된 형태의 자료 뿐 아니라 반정형(Semi-Structured), 비정형(Unstructured) 등의 모든 형태가 포함됨을 의미한다. 그리고 속도(Velocity)는 실시간성 정보의 증가와 함께 데이터를 수집하고 가공, 분석하는 등의 일련의 처리과정이 실시간 또는 일정 주기에 맞추어 이루어진다는 것을 의미한다.
일반적으로 빅데이터는 규모, 다양성, 속도로 구분된다. 규모는 기존의 데이터베이스보다 방대한 양을 다루고, 형태는 모든 모양을 포함한다. 속도는 실시간 데이터 수집, 처리과정의 주기를 뜻한다. 