ELASTICSEARCH 적용기 · 2/10
RDBMS와 ElasticSearch 용어 대응시키기
RDBMS와 ElasticSearch의 용어 차이를 정리하고, 인덱스 생성·매핑 정의·도큐먼트 삽입 같은 기본 명령어를 실습합니다.
RDBMS와 ElasticSearch의 용어 차이를 정리하고, 인덱스 생성·매핑 정의·도큐먼트 삽입 같은 기본 명령어를 실습합니다.
ElasticSearch 매핑 개념과 자주 사용하는 데이터 타입, 그리고 text와 keyword를 구분해야 하는 이유를 정리합니다.
JPA의 상속 매핑 전략인 SINGLE_TABLE, JOINED, TABLE_PER_CLASS, MappedSuperclass를 비교하고 실무 선택 기준과 성능 최적화 팁을 정리합니다.
매핑하지 않기·양방향·완전·단방향 네 가지 계층 간 매핑 전략의 장단점을 비교하고, 유스케이스마다 적절한 전략을 선택하는 기준을 정리합니다.
@Entity, @Table, @Column 등 엔티티와 테이블을 매핑하는 어노테이션과 IDENTITY·SEQUENCE·TABLE 기본 키 생성 전략을 정리합니다.
객체의 상속 구조를 테이블로 옮기는 세 가지 전략을 비교하고, 공통 매핑 정보를 모으는 @MappedSuperclass의 쓰임을 정리합니다.