반응형
spring batch introduce
-
Spring Batch | 스프링 배치란 무엇인가?▼ Backend/└ 스프링 배치 (Spring Batch) 2022. 2. 3. 16:08
📌 스프링 배치(Spring Batch)란 엔터프라이즈 시스템의 일상적인 운영에 필수적인 강력한 배치 애플리케이션을 개발할 수 있도록 설계된 가볍고 포괄적인 배치 프레임워크로 로깅/추적, 트랜잭션 관리, 작업 처리 통계, 작업 재시작, 건너뛰기, 리소스 관리 등 대용량 레코드 처리에 필수적인 재사용 가능한 기능을 제공한다. 또한 최적화 및 파티셔닝 기술을 통해 대용량 및 고성능 일괄 작업을 가능하게 하는 고급 기술 서비스 및 기능을 제공한다. 📌 메타 테이블 스키마 (Meta-Table Schema) 작업을 수행하면서 상태에 관한 정보들을 메타 테이블에 저장해서 작업에 대한 기록을 구조화된 데이터로 저장하여 관리한다. 3개의 Sequence Table과 6개의 Meta Table이 존재하고, Job이 실..