Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- frontend
- 인덱스
- 이슈관리
- spring
- AOP
- Database
- 검색
- 오라클
- 프로젝트관리
- backend
- PM
- Si
- PreparedStatement
- redmine
- elasticsearch
- java
- 엘라스틱서치
- It
- 백엔드
- 데이터베이스
- spring aop
- 일감관리
- 웹프론트
- kibana
- 스프링
- db
- 레드마인
- 자바
- 개발자
- 비전공개발자
Archives
- Today
- Total
리타의 저장소
ES | Elastic Search의 작동 방식 본문

MySQL → 3306번 포트 & SQL문으로 요청을 보내서, 데이터 조회 가능!
Elastic Search → 9200번 포트 & Rest API로 데이터 조회 가능!
그러니까, Elastic Search 의 경우 9200번 포트로 Rest API 형태로 보내면 된다.
예시 (데이터 삽입)
- MySQL
INSERT INTO users (name, email) VALUES ('Alice', 'alice@example.com');
- Elastic Search
curl -X POST "localhost:9200/users/_doc" -H 'Content-Type: application/json' -d'
{
"name": "Alice",
"email": "alice@example.com"
}'
Elastic Search의 GUI 툴
MySQL에는 Workbench, Dbeaver, DataGrip 등 편리한 GUI 툴을 이용한다.
Elastic Search도 마찬가지로, 편리한 GUI툴이 있다.
KiBana

Kibana는 Elastic Stack의 핵심 구성 요소 중 하나로,
Elasticsearch에 저장된 데이터를 쉽고 직관적으로 시각화·분석할 수 있도록 돕는 웹 기반 데이터 탐색 도구다.
Kibana를 사용하면 복잡한 Elasticsearch 쿼리를 직접 작성하지 않아도 데이터를 그래프, 차트, 지도 등 다양한 형태로 시각화할 수 있으며, 이를 통해 데이터의 패턴, 이상징후, 추세를 빠르게 파악할 수 있다.
- 데이터 분석과 시각화 툴 오픈소스 기반의 데이터 탐색 및 시각화 도구 제공
- Elasticsearch 데이터를 다양한 그래프와 대시보드로 표현
- 실시간 로그나 트렌드를 직관적으로 탐색 가능 - 엘라스틱 관리 보안, 스냅샷, 인덱스 관리, 개발자 도구 등 제공
- Dev Tools 탭을 통해 쿼리 테스트 및 API 호출 가능 - 엘라스틱 중앙 허브 모니터링을 비롯해 엘라스틱 솔루션을 탐색하기 위한 포털
- 모니터링, APM, 보안 이벤트 분석 등 다양한 Elastic 서비스의 진입점 역할
* 강의 참고 - 인프런 - 실전에서 바로 써먹는 Elasticsearch 입문 (검색 최적화편)
'Dev > Database' 카테고리의 다른 글
| ES | Elasticsearch의 기본 용어 정리 (0) | 2025.10.12 |
|---|---|
| ES | Kibana로 Elastic Search 사용하기 (0) | 2025.10.12 |
| ES | Docker 에 Elastic Search 띄우기 (0) | 2025.10.12 |
| ES | Elastic Search란? (0) | 2025.10.12 |
| 인덱스와 조인 #3 (0) | 2025.10.11 |