Elasticsearch 사용의 장점


1.고성능 텍스트 검색

<aside> 💡

고객이 "피자"라는 단어로 검색할 때, Elasticsearch를 사용하면 미리 정리된 인덱스를 사용해 "피자"라는 단어가 포함된 식당 이름이나 해시태그가 어디 있는지 빠르게 찾을 수 있습니다.

</aside>

2. 동시성 문제 완화

<aside> 💡

MySQL에서 트랜잭션 격리 수준을 낮출 수도 있지만 이로 인해 데이터 일관성 문제가 발생할 수 잇습니다. Elasticsearch를 도입하면 일관성을 포기하지 않으면서도 빠른 검색을 제공할 수 있습니다.

</aside>

참고자료


https://hanamon.kr/elasticsearch-검색엔진-nori-형태소-분석기-검색-고도화-방법/

https://zero-zae.tistory.com/248?category=1052506