1. 도입을 희망하는 기술

<aside>

Elasticsearch - 분산형 검색 및 분석 엔진

</aside>

  1. 기술 설명

<aside>

Elasticsearch는 Apache Lucene을 기반으로 하는 분산형 실시간 검색 및 분석 엔진이다.

프로젝트에서 통계 분석 조회 전용 데이터베이스로 활용하여, PostgreSQL 메인 데이터베이스와는 별개로 복잡하고 다양한 통계 조회 요청을 신속하게 처리하는 분석 전용 Query 모델의 역할을 담당한다.

</aside>

  1. 기술 장점

<aside>

  1. 단점 / 한계점 / 주의사항

<aside>

  1. 도입 배경과 필요성

<aside>

현재 PostgreSQL 중심의 아키텍처는 단순 조회를 넘어선 복잡한 통계 분석 요구사항을 충족시키기에 기능적, 성능적 한계가 존재한다. 특히, 교차 분석텍스트 분석 기능은 현 구조로는 구현이 매우 어렵다.