형태소분석이란?
형태소란 언어의 최소 의미 단위를 말하며, 형태소 분석이란 형태소보다 큰 언어 단위인 어절, 문장을 최소 의미인 형태소로 분절하는 것이다.
Mecab
Mecab-ko는 오픈소스 한글 형태소 분석기로, Mecab 이라고 하는 일본어 형태소 분석기를 차용하여 한글 특성을 반영한 분석기이다. 많은 형태소 분석기 중 직접 테스트를 해보았을때 형태소 분석 및 시간이 가장 효율적이어서 Mecab을 사용하였다.
RDB vs Elasticsearch 속도 비교
case 1 : 데이터 10만건 데이터에서 10000건 단순 조회
case 2 : 데이터 10만건 데이터에서 조건문 1개 조회
case 3 : 데이터 10만건 데이터에서 조건문 3개 조회
단순 조회에서는 속도차이가 크게 다르지 않았지만 조건문이 추가될 수록 DB와의 속도 차이가 발생되는것을 확인할 수 있었다.
'검색엔진 > Elasticsearch' 카테고리의 다른 글
[Elasticsearch] Elasticsearch 검색 방법(Query DSL) (1) | 2023.11.17 |
---|---|
[Elasticsearch] Elasticsearch 필드 데이터 타입 (1) | 2023.11.17 |
[Elasticsearch] Elasticsearch 알고리즘 (0) | 2023.11.14 |
[Elasticsearch] Elasticsearch 기본 개념 및 장단점 (0) | 2023.11.07 |