Technology/Elastic3 [Elasticsearch] - Elasticsearch란? 엘라스틱서치(Elasticsearch) 구조, 개념, 용어 정리엘라스틱서치(Elasticsearch)Elasticsearch는 Apache Lucene(아파치 루씬) 기반의 Java 오픈 소스 분산 검색 엔진입니다. Elasticsearch를 통해 Lucene 라이브러리를 단독으로 사용할 수 있으며, 방대한 양의 데이터를 신속하게 저장, 검색, 분석을 수행할 수 있습니다.Elasticsearch는 검색을 위해 단독으로 사용되기도 하며, ELK(Elasticsearch, Logstash, Kibana) 스택으로 사용되기도 합니다. ELK 스택이란Elasticsearch : Logstash또는 백엔드 전처리 과정을 거친 데이터를 검색 및 집계하여 필요한 정보를 획득합니다.Logstash : 다양한 소스(DB.. 2024. 10. 8. [Elastic] - ElasticSearch 개념 및 설치, Kibana 연동 ElasticSearch 개념 및 설치, Kibana 연동 1) ElasticSearch란 NoSQL 기반으로 데이터 구조를 가져가고, 각각은 RDBMS와 매핑되는 용어를 가지고 있습니다. 자세한 내용 더보기 https://namji9507.tistory.com/entry/%EC%97%98%EB%9D%BC%EC%8A%A4%ED%8B%B1-%EC%84%9C%EC%B9%98 1. RDBMS와 검색엔진의 차이 RDBMS는 테이블로 쪼개서 자를 수 있는 체계적인 구조입니다. 단어 검색, 쿼리문을 활용한 데이터 선별 등이 가능합니다. 검색엔진은 보다 사용자 친화적이고 유연한 엔진입니다. 텍스트 특징을 이용한 동의 / 유의어 검색이 가능합니다. 비정형 데이터 색인 및 검색이 가능합니다. 역색인이 있습니다. 2. 역.. 2024. 4. 7. [Elastic] - ElasticSearch(엘라스틱 서치) 란? ElasticSearch(엘라스틱 서치) 란? ElasticSearch란 ElasticSearch는 Apache Lucene(아파치 루씬) 기반의 Java 오픈 소스 분산 검색 엔진입니다. 데이터 저장소가 아니기 때문에 MySQL 같은 데이터베이스를 대체할 수 없습니다. 방대한 양의 데이터를 신속하고 거의 실시간으로 저장, 검색, 분석할 수 있습니다. ElasticSearch는 검색을 위해 단독으로 사용되기도 하며, ELK(ElasticSearch / Logstash / Kibana) 스택으로 사용되기도 합니다. ELK (ElasticSearch / Logstash / Kibana) 란 ELK는 분석 및 저장 기능을 담당하는 ElasticSearch, 수집 기능을 담당하는 Logstash, 이를 시각화 .. 2024. 4. 5. 이전 1 다음