![[SpringBatch 연재 03] SpringBatch ChunkModel과 TaskletModel](https://devocean.sk.com/thumnail/2024/9/25/74f021b3ab022e65b987c73f6d5ccd913ec5bddb4c51ac0f3fd213bab5b9bf43.png)
4
AI 요약
이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.
Spring Batch의 Chunk Model과 Tasklet Model
이 게시물은 Spring Batch에서 제공하는 두 가지 배치 처리 모델인 Chunk Model과 Tasklet Model에 대해 설명합니다.Chunk Model
- 데이터를 청크 단위로 나누어 ItemReader, ItemProcessor, ItemWriter를 순차적으로 실행하여 처리
- 대량 데이터를 안정적이고 효율적으로 처리하는 데 적합
- 다양한 ItemReader와 ItemWriter 구현체를 통해 파일, DB, 메시지 큐 등 여러 데이터 소스를 지원
Tasklet Model
- 단일 작업이나 한 번에 하나씩 처리해야 하는 소량 데이터에 적합
- 사용자가 Tasklet 인터페이스를 구현하여 커스텀 작업 수행 가능
- SystemCommandTasklet, MethodInvokingTaskletAdapter 등 여러 구현체 제공