Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Spring Boot
- 클라우드
- VPC
- 쿠버네티스
- 월미도
- 오일러프로젝트
- 로드밸런서
- 카프카
- 클라우드 컴퓨팅
- 자료구조
- 스프링
- aws
- Elasticsearch
- gcp
- DFS
- Kafka
- springboot
- 알고리즘
- 스프링 부트
- 백트래킹
- Apache Kafka
- Docker
- Spring
- 백준
- 프로그래밍문제
- JPA
- Spring Data JPA
- 인천여행
- 스프링부트
- 코드업
Archives
- Today
- Total
목록멀티쓰레드 (1)
GW LABS
Spring Boot Multi-threaded JDBCTemplate
Single Thread로 처리하기에는 너무 많은 양의 데이터를 처리해야 할 경우가 있다. 특히 마이그레이션 작업 시에 이런 일이 자주 발생한다. 신속하게 대용량 데이터를 DB에 저장 및 업데이트하기 위해서 Spring Boot와 Spring Boot JDBC를 Multi-Thread와 함께 사용해보았다. DB 작업에 Multithread를 적용하기 위해서 어떤 부분을 주의해야 하는지 함께 살펴보자. DB 배치작업 소요시간을 줄이기 위해 선택한 Multithread DB 배치작업 소요시간을 줄이기 위해서 멀티쓰레드 방식으로 구현을 진행하기로 결정했다면 아래와 같은 사항들을 고려해야 할 것이다. Thread 단위로 데이터를 나눌 수 있는가? 데이터를 Key 기준으로만 제어하는 작업이라면 Multithrea..
Programming/Java
2021. 12. 15. 20:23