Skip to content

ImGdevel/Elasticsearch

Repository files navigation

Spring + Elasticsearch 학습 프로젝트

Spring Boot + Elasticsearch 8.x를 기초부터 심화까지 단계적으로 학습하는 프로젝트.

빠른 시작

# 1. ES + Kibana 기동
docker compose up -d

# 2. 메인 앱 실행 (샘플 데이터 20건 자동 색인)
./gradlew :elasticsearch-study:bootRun

# 3. 검색 테스트
curl "http://localhost:8080/api/posts/search?keyword=Spring"

# 4. JPA 비교 앱 (별도 터미널)
./gradlew :elasticsearch-vs-rdb:bootRun
curl "http://localhost:8081/api/posts/search?keyword=Spring"

학습 로드맵

docs/study/ROADMAP.md

프로젝트 구조

모듈 역할
elasticsearch-core 공유 도메인(Post), SearchService 인터페이스
elasticsearch-study ES 검색 실습 (port 8080)
elasticsearch-vs-rdb JPA LIKE 비교 (port 8081)

About

엘라스틱서치(Elasticsearch)를 공부하고 정리한 내용

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages