-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
벌크 수정과 영속성 컨텍스트 초기화 관련 문의
22.12.04 21:11 작성 22.12.04 22:06 수정 조회수 371
0
이전 강의부터 궁금했던건데, 해결되지 않아 문의 드립니다.
벌크 수정을 했을때, DB 값과 1차캐시에 저장된 값이 달라지는 경우 flush 해 주면 메모리의 값은 초기화 되어 이후 쿼리는 DB 로 다시 요청 하는걸로 이해하고 있습니다.
궁금한 점은 만약 시스템이 다르면 어떻게 될까요?
벌크 수정을 batch 장비에서 돌리고 flush 해 준다고 해도, 서비스 장비에 올려진 값들은 계속 유지될것 같습니다.
벌크 작업을 스케쥴링해서 서비스 장비도 함께 재시작 해주거나 하면 될것 같지만, 혹시 라이브 중에 벌크 작업을 해 줘야 할경우엔 다른 장비의 값들은 어떻게 초기화 해줘야 할지 궁금합니다.
답변을 작성해보세요.
0
답변 1