JSCODE Logo
JSCODE 박재성JSCODE 제이온JSCODE 시니
온라인 강의프로그래밍 과외책/전자책무료 강의
유튜브블로그
후기
완강 후기 이벤트블로그 리뷰 이벤트AWS SAA 합격 후기 이벤트
컨설팅/외주
회사명 : JSCODE대표 : 박재성사업자 등록번호 : 244-22-01557통신판매업 : 제 2023-인천미추홀-0381 호

경기도 화성시 동탄대로 22길 30

Copyright ⓒ 2026 JSCODE - 최상위 현업 개발자들의 프로그래밍 교육 All rights reserved.

이용약관개인정보처리방침

카테고리

  • 전체보기856
  • AWS98
  • Spring AI67
  • Jenkins CI/CD62
  • Elasticsearch61
  • Redis58
  • MSA56
  • Linux55
  • 쿠버네티스54
  • Docker53
  • Kafka42
  • Spring Batch38
  • Logging Monitoring32
  • 부하테스트31
  • DB 설계29
  • MySQL29
  • Nginx29
  • CI/CD24
  • AWS SAA-C0322
  • AI 수익화12
  • Vercel4

Elasticsearch

856
전체 856AWS 98Spring AI 67Jenkins CI/CD 62Elasticsearch 61Redis 58MSA 56Linux 55쿠버네티스 54Docker 53Kafka 42Spring Batch 38Logging Monitoring 32
부하테스트 31
DB 설계 29
MySQL 29
Nginx 29
CI/CD 24
AWS SAA-C03 22
AI 수익화 12
Vercel 4
Elasticsearch

한글(korean)이 제대로 검색되지 않는 현상

✅ 한글(korean)이 제대로 검색되지 않는 현상 한글로 이루어진 데이터가 검색이 잘 되는 지 확인해보자. 인덱스 생성하기 데이터 삽입하기 검색해보기 Analyze API 활용해 디버깅하기 다음 강의에서는 Nori Analyzer를 적용시키는 방법에

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

특정 조건을 만족하지 않는 데이터를 조회하고 싶을 때 (bool : must_not)

✅ 특정 조건을 만족하지 않는 데이터를 조회하고 싶을 때 (bool : must_not) [사전 셋팅] // 기존 인덱스 삭제 DELETE /boards // 인덱스 생성 PUT /boards { "mappings": { "properti

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

[실습] 검색 결과 중 평점이 높고 좋아요 수가 많은 글을 상위에 노출시키고 싶은 경우

✅ 검색 결과 중 평점이 높고 좋아요 수가 많은 글을 상위에 노출시키고 싶은 경우 사용자가 특정 키워드(예: "무선 이어폰")로 검색했을 때, 키워드와 관련된 데이터를 조회해오게 만들자. 이 때, 평점이 높거나 좋아요 수가 많은 상품이 상단에 노출되게

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

[실습] Spring Boot에 Elasitcsearch 연결하기 (feat. Spring Data Elasticsearch)

[실습] Spring Boot에 Elasitcsearch 연결하기 (feat. Spring Data Elasticsearch)

✅ Spring Boot에 Elasitcsearch 연결하기 동일한 환경에서 실습을 진행하기 위해 아래 버전을 사용할 것을 권장한다. - Spring Boot는 3.x.x 버전 - JDK 17 Spring Boot 프로젝트 셋팅 불필요한 테스트 코드

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

단어의 순서가 바뀌어도 검색이 가능하다 ?!

단어의 순서가 바뀌어도 검색이 가능하다 ?!

✅ 단어의 순서가 바뀌어도 검색이 가능하다 ?! MySQL의 products 테이블의 name 컬럼에 맥북 에어 13 M4라고 저장해놓고, 특정 키워드로 데이터를 검색하려면 아래와 같이 SQL문을 작성한다. SELECT * FROM products W

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

역인덱스(Inverted Index)란?

✅ 역인덱스(Inverted Index)란? 역인덱스(Inverted Index)는 필드 값을 단어마다 쪼개서 찾기 쉽게 정리해놓은 목록이다. 글로 이해하려면 어렵다. 예시를 바로 살펴보자. POST /products/_create/1 { "nam

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

숫자/날짜의 값에 대해 범위 조건으로 데이터를 조회하고 싶을 때 (range)

숫자/날짜의 값에 대해 범위 조건으로 데이터를 조회하고 싶을 때 (range)

✅ 숫자/날짜의 값에 대해 범위 조건으로 데이터를 조회하고 싶을 때 (range) bool의 should의 실습에서 range 쿼리를 사용하기 때문에 range 쿼리를 먼저 알아보자. 예시를 바로 보는 게 이해가 빠르기 때문에 예시를 바로 살펴보자.

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

특정 값과 정확하게 일치하는 데이터를 조회하고 싶을 때 (term, terms)

특정 값과 정확하게 일치하는 데이터를 조회하고 싶을 때 (term, terms)

✅ 특정 값과 정확하게 일치하는 데이터를 조회하고 싶을 때 (term) term 쿼리는 특정 값과 정확히 일치하는 모든 도큐먼트를 조회한다. term 쿼리는 text를 제외한 모든 타입에서 사용한다. (text 타입에서도 사용은 가능하나 의도대로 작동

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

Elasticsearch에 기본값으로 설정되어 있는 애널라이저(Analyzer)

Elasticsearch에 기본값으로 설정되어 있는 애널라이저(Analyzer)

✅ 기본값으로 설정되어 있는 애널라이저(Analyzer) Elasticsearch에서 제공하는 애널라이저로는 standard, simple, whitespace 등 다양한 종류가 있다. 그 중 기본값으로 설정되어 있는 애널라이저는 standard an

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
Elasticsearch

Elasticsearch란? / Elasticsearch 주요 활용 사례

✅ Elasticsearch란? Elasticsearch의 의미를 인터넷에 검색해보면 아래와 같이 나온다. Elasticsearch는 오픈 소스 분산, RESTful 검색 및 분석 엔진, 확장 가능한 데이터 저장소 및 벡터 데이터베이스이다. - Ela

JSCODE 박재성JSCODE 박재성·2026. 04. 04.
«<67