일래스틱 스택 6 입문 교재 읽고 정리한 내용
일래스틱 스택 6 입문 교재 읽고 정리한 내용 입니다.
일래스틱 스택은 대용량 데이터 분산 검색 및 분석, 로깅, 시각화를 위한 강력한 도구 모음이다.
일랙스틱서치 개념 및 사용이유
실시간 분산 검색 및 분석 엔진으로, 수평저긍로 확장할 수 있다. 또한 일래스틱 스택의 핵심으로, 중앙에서 데이터를 저장해 다양한 문제를 해결하거나 에상치 못한 상황을 발견해 적절한 조치를 취할 수 있다.
일래스틱서치는 일래스틱 스택의 중심부에서 검색과 분석 엔진이라는 가장 중요한 임무를 수행한다. 근본적으로 아파치 루씬이라는 기술을 기반으로 한다. 이는 전통적으로 관계형 데이터베이스와 NoSQL 솔루션을 구별할 수 있는 일래스틱서치만의 근본 기술이다. 일래스틱 서치를 데이터 저장소로 사용하면 얻을 수 있는 주요 이점은 다음과 같다.
스키마리스와 도큐먼트 지향 다양한 JSON 도큐먼트 저장, 관계형 데이터베이싀 행, 열과 달리 일급 객체로 취급
검색 핵심 강점은 텍스트 처리 기능. 전문 텍스트 검색 특화
<aside> 💡 전문 텍스트 검색은 어떤 조건도 검색할 수 있다는 것을 의미
</aside>