[엘라스틱 서치] - 검색 데이터를 더 빠르게
엘라스틱 서치 키바나 다운
1. 다운로드 주소
2. 버전 선택
![](https://velog.velcdn.com/images/yeomyaloo/post/f47c615f-d6b6-4f49-99d3-5e4c9c9fd977/image.png)
![](https://velog.velcdn.com/images/yeomyaloo/post/2299f399-0c95-4c74-91fe-a717c5116cc1/image.png)
![](https://velog.velcdn.com/images/yeomyaloo/post/343713f2-7432-4762-9889-2cb71f5eed07/image.png)
3. 키바나 다운
![](https://velog.velcdn.com/images/yeomyaloo/post/03c7be2e-d785-4edd-b53e-9f1b76d1b311/image.png)
4. 크롬 확장 프로그램 설치
![](https://velog.velcdn.com/images/yeomyaloo/post/3f58d68a-9e2d-46bb-86fd-df2243ed5fad/image.png)
![](https://velog.velcdn.com/images/yeomyaloo/post/515787a4-694c-49f7-96c0-56b69555f964/image.png)
- 이를 이용해서 엘라스틱 서치나 키바나 관련 정보를 볼수 있다.
엘라스틱 서치 키바나 실행
1. 엘라스틱 서치 실행
![](https://velog.velcdn.com/images/yeomyaloo/post/b5b2357c-9fd0-4519-8f77-edba6ac00aa3/image.png)
2. 엘라스틱 서치 포트
![](https://velog.velcdn.com/images/yeomyaloo/post/b1f1eb1b-8783-4698-8bff-62117309c46d/image.png)
3. 엘라스틱 서치 크롬 확장 프로그램 확인
![](https://velog.velcdn.com/images/yeomyaloo/post/c09e20fc-ccb0-4069-ab55-10690f3d7d86/image.png)
- 크롬 확장 프로그램에서 엘라스틱 서치 관련 부분을 살펴볼 수 있다.
4. 키바나의 역할
![](https://velog.velcdn.com/images/yeomyaloo/post/ef3fdf7f-66f3-4cce-ad42-6495b4e816a7/image.png)
- 해당 프로그램이 Mysql을 구동하고 그를 사용할 수 있게 하는 UI 툴인 디비버와 같은 역할을 한다고 보면 된다.
5. 키바나 접속 포트
![](https://velog.velcdn.com/images/yeomyaloo/post/0171e8cc-71c6-44e9-b65d-a43a0b9767b1/image.png)
6. 크롬 확장 프로그램에서의 키바나
![](https://velog.velcdn.com/images/yeomyaloo/post/243a006a-8c7f-4913-b2b9-f02df5bd5349/image.png)
엘라스틱서치에 csv 파일 읽기
1. 넣기 전에 세팅 작업
1-1. 데이터 늘리기
![](https://velog.velcdn.com/images/yeomyaloo/post/64c402ba-fc5d-4919-b3d4-bf922b1ce9a8/image.png)
1-2. 100MB -> 1GB
![](https://velog.velcdn.com/images/yeomyaloo/post/8aeb7ae8-6e10-435a-a33a-9118cc65d5bd/image.png)
1-3. add data
![](https://velog.velcdn.com/images/yeomyaloo/post/ddd00fda-3260-429c-8220-d136f36d19e1/image.png)
1-4. upload file
![](https://velog.velcdn.com/images/yeomyaloo/post/ad925011-c3fa-4622-8b02-6395b9a6594c/image.png)
![](https://velog.velcdn.com/images/yeomyaloo/post/90f00f2f-a76e-4ffd-a2df-33543ca7e909/image.png)
- 원하는 데이터 파일을 넣어주면 키바나가 데이터를 시각화 해준다.
1-5. import
![](https://velog.velcdn.com/images/yeomyaloo/post/52fb230e-7276-4e39-a44a-6032b08c3fd5/image.png)
- 엘라스틱 서치에서 테이블 이름은 인덱스 이름이다.
인덱스 확인
![](https://velog.velcdn.com/images/yeomyaloo/post/5499b65c-14b4-407e-8619-a3eafec6770b/image.png)
1. 용어 확인
1-1. indexing
1-2. idex
1-3. doc
2. 테이블 확인
![](https://velog.velcdn.com/images/yeomyaloo/post/1599e2c0-999f-4f9b-9c37-825602821f1a/image.png)
엘라스틱서치 툴
1. 다운로드 받기
![](https://velog.velcdn.com/images/yeomyaloo/post/8161275b-32e1-495c-83ad-de5d639e6c8f/image.png)
2. 확인
![](https://velog.velcdn.com/images/yeomyaloo/post/01a3c3d7-e77a-4339-be99-dce847a477d4/image.png)