elasticsearch 16
- 딥 페이지네이션은 왜 막혀 있는가: from+size의 비용과 search_after
- Elasticsearch 관련도 점수: query/filter 컨텍스트, boost, 그리고 dis_max
- Lucene은 질의를 어떻게 실행하는가: term dictionary와 와일드카드의 비용
- 전문검색을 언제 DB 밖으로 꺼내는가: 표현력의 한계와 분리의 대가
- 검색엔진 연결에 SSL을 입히는 설정
- 검색 인덱스 필드를 범용으로 갱신하는 법
- 목록 조회를 DB에서 검색엔진으로 옮길 때
- DB에 쓰고 검색엔진에도 쓴다 — 이중 쓰기 동기화
- Logstash를 활용한 PostgreSQL 데이터 Elasticsearch Bulk Insert
- 도커로 ELK 8버전 사용하기
- Docker · Elasticsearch · Spring Boot로 검색 기능 구현하기
- MultiMatch와 다중 정렬, Query String (feat. Java)
- 성능: doc_values와 wildcard 쿼리 제대로 이해하기
- 집계(Aggregation): 버킷 집계 vs 메트릭 집계
- 검색의 핵심: match vs term, 그리고 분석기(Analyzer)
- Elasticsearch 기본 개념: 역색인(Inverted Index)과 문서 모델