spring Batch

1. Spring Batch 기본 구성 요소Spring Batch는 대규모 데이터 처리에 최적화된 프레임워크로 대량의 데이터를 처리하거나 활용하는데 널리 사용된다. 스프링 배치에서 사용되는 주된 구성 요소들을 큰 순서부터 차례로 나열하면 다음과 같다Job: 하나 이상의 Step으로 구성된 배치 처리 단위Step: 작업의 논리적 단위로, Tasklet이나 Chunk 기반 처리로 구현Tasklet: 단순 반복 작업을 처리하기 위한 인터페이스Chunk: 데이터를 일정 크기 단위로 나누어 처리하는 방식. 내부적으로는 크게 reader, processor, writer 형태로 처리.tasklet vs chunk chunktasklet장점대량 데이터를 효율적으로 처리 가능(읽기, 처리, 쓰기)간단한 반복 작업에 적..