ELASTICSEARCH 적용기 · 5/10
색인이 만들어지는 순서와 구조
색인 요청이 JVM 힙, 페이지 캐시, 디스크를 거쳐 저장되는 순서와 Lucene의 flush·commit, Elasticsearch의 refresh·translog·flush가 각각 맡는 역할을 그림과 함께 정리합니다.
색인 요청이 JVM 힙, 페이지 캐시, 디스크를 거쳐 저장되는 순서와 Lucene의 flush·commit, Elasticsearch의 refresh·translog·flush가 각각 맡는 역할을 그림과 함께 정리합니다.
엔티티의 생명주기와 영속성 컨텍스트가 제공하는 1차 캐시, 동일성 보장, 쓰기 지연, 변경 감지, 그리고 플러시가 호출되는 시점과 플러시 모드, 준영속 상태를 예제로 정리합니다.
JPA 영속성 컨텍스트의 캐싱·더티 체킹·쓰기 지연 동작 원리와 플러시 발생 시점을 정리하고, 배치 처리와 플러시 모드를 활용한 성능 최적화 방법을 소개합니다.