API/ElasticSearch
[elasticSearch] 엘라스틱 서치 클라우드 배포 &셋팅하기
Acdong
2022. 3. 11. 14:21
728x90
elasticsearch cloud service deployment and setting
1. 이메일 회원가입
- 이메일로 회원가입하면 14일동안
괜찮은 스펙의 클라우드 서비스 무료로 이용할 수 있다.
2. 배포하기
Create deployment 클릭
기본적으로 GCP로 설정이 되어있다.
배포할 서비스의 이름을 입력해주고 Edit settings 를 클릭하면
설정을 다르게 할 수 있다.
* 어떤 클라우드 플랫폼(GCP,AWS,Azure)을 기초로 하느냐에 따라 요금의 조금차이가 있음
서비스의 맞게 셋팅해줘야함.
하단에 한시간 요금 / 한달요금을 확인하면서 셋팅할 수 있음.
3. Advanced settings
엘라스틱서치 셋팅
Advanced settings 에서 여러가지 스펙을 선택하여 셋업을 진행할 수 있고
무료체험판에서는 위 성능을 기본적으로 제공해줍니다.
여기서 한국어 토크나이저 노리(nori)를 사용하려면 Edit settings and plugins 에 가서
analysis-nori 를 체크해주어야한다.
키바나 셋팅
스크롤을 내려보면 키바나도 포함되어있는 모습
그 밖에도 Enterprise search(통합검색) 등 많은 기능들을 추가하여 사용할 수 있음
셋팅을 완료하면
초기 아이디(username)과 비밀번호(password)를 제공해줌.
3~4분정도 지나면 셋팅이 완료되고 Endpoint 로 아이디 비번을 통해
접근이 가능합니다.
python 연동
from elasticsearch import Elasticsearch
es = Elasticsearch("https://search~~~~.ap-northeast-2.es.amazonaws.com",http_auth=('elastic',"제공된 비밀번호"))
반응형