가져 오기 큰 CSV 파일의 봄

니콜라 Nedeljkovic :

지금까지 스프링 배치를 사용하지 않은이 어쩌면 얼음을 깰 수있는 시간이 있는지 궁금했다.

난 내가 데이터베이스로 가져올 필요가 10K 30K 라인을 사용하는 큰 CSV 파일을 가지고있다. 또한 그 일부 데이터 처리를 할 필요가있다. (안 행이 무시해야하는 경우)가 DB에 존재하는 경우 일부 필드를 확인처럼. 내가 사용할 수 있도록 그것을 알아가는 시간을 보낼 필요가있을 것이다, 그래서 나는 스프링 배치를 사용하지 마십시오. 뿐만 아니라 나는이에 대한 정말 엄격한 데드 라인이있다.

그러나 이런 종류의 작업을위한 것이 정말 가치가있다? 그것은되지 않을 것 때문에 예약 된 작업 마녀 같은 일이 매일, 매주 또는 매월 기초에 완료 될 것이다. 그것은 필요에 따라 할 수있다. 어쩌면 몇 달에 한 번.

그래서 사용 일괄 처리 "과잉"또는 그것은 일부 버퍼 리더 라인으로 만 반복 처리 라인에 괜찮을까요?

마르코 Behler :

그것은 일회성 작업이 "그냥"10K-20K 라인에 대한 경우, 스프링 배치가 완료 과잉이며, 당신은 작은 스스로 뭔가를 작성하는 더 있습니다.

추천

출처http://43.154.161.224:23101/article/api/json?id=367164&siteId=1