무지하게 많은 데이터가 들어왔을 때 당신의 선택은?

요즘 세상에 데이터는 넘쳐납니다. 우리가 웹사이트를 이용할 때마다, 앱을 사용할 때마다, 그리고 센서나 기기에서 발생하는 정보까지—데이터는 곳곳에서 생성되고 있습니다. 그런데 만약, 이처럼 엄청난 양의 데이터가 한꺼번에 우리가 만든 서버에 한꺼번에 들어온다면 여러분은 어떻게 대처하실 것인가요?

이 글에서는 대량의 데이터를 처리할 때 우리가 선택할 수 있는 방법들을 쉽게 설명해보려고 합니다.


1. 데이터 처리 방법의 두 가지 큰 축

데이터 처리 방식은 크게 **배치 처리(Batch Processing)**와 **실시간 스트리밍 처리(Streaming Processing)**로 나눌 수 있습니다.

배치 처리 (Batch Processing)

스트리밍 처리 (Streaming Processing)


2. 대량의 데이터를 다룰 때, 선택의 기준은?

데이터가 무지막지하게 많을 때, 어떤 방법을 선택할지 결정하는 데는 몇 가지 고려할 점이 있습니다.