스프링 배치1 Spring Batch 개발기 ( 1. Spring Batch란?? ) 배치❓❓❓ 일괄 처리(batch processing)란 최종 사용자의 개입 없이 또는 (자원이 허가한다면) 실행을 스케줄링할 수 있는 작업(job)의 실행을 의미한다. 위키피디아에서 검색해보면 이렇게 정의되어있다❗❗ 우리가 아무것도 하지 않아도 알아서 데이터를 처리하는 것이 바로 배치이다👍 배치는 그럼 어디서 많이 쓰일까❓❓ 매일 100만 개의 데이터를 수집해서 통계를 해야 내야 한다면❓ 모든 휴면계정의 사람들에게 일괄적으로 이메일, 문자를 보내야 한다면❓ 1시간마다 API를 호출해 10만 개의 데이터를 DB에 넣어야 한다면❓ 보통 대용량의 데이터를 처리할 때 많이 쓰이게 된다❗ 스프링 배치❓❓ 역시 위키피디아에서 검색해보면❓❗ 스프링은 특정 시간대에 실행하거나 대용량의 자료를 처리하는데 쓰이는 일괄 처.. 2021. 6. 23. 이전 1 다음 반응형