관계형 DB가 document 중심이라면 elastic search는 텍스트 중심이라고 보면된다.
관계형 DB는 documnet를 하나하나 확인하며 데이터를 찾는 반면 Elastic search는 봉준호라는 Text를 검색하면 그에
해당하는 document를 찾을 수 있다.
Elastic search의 장점
1. 방대한 양의 데이터를 빠르게 처리가 가능하다.
2. 데이터의 검색이 관계형 DB보다 빠르다.
3. 오픈소스로 공개되어 있어서 무료로 사용가능
Elastic search의 단점
1. Text를 통해 데이터를 검색하기 때문에 table간의 join이 불가능하다.(여러번 질의를 해야하는 문제가 발생)
2. 트랜젝션의 개념이 존재하지 않음
logstash란 DB에 있는 데이터들을 elastic search에 옮겨주는 역할을 하는 tool이라고 보면 된다.
Kibana란 Elastic search와 연동하여 브라우저 인터페이스를 이용해 데이터를 쉽게 시각화 , 탐색할 수 있는 오픈소스 tool이다.
'Elastic Search' 카테고리의 다른 글
Kibana interface 사용하기 (0) | 2020.07.10 |
---|---|
Elastic Search 설치 (0) | 2020.07.06 |