개발일지/elasticsearch
-
Elasticsearch 간단 개념 + 장/단개발일지/elasticsearch 2020. 4. 15. 12:47
Elasticsearch 장점 오픈소스 검색 엔진이기 때문에 무료로 사용 가능하다. 오픈소스의 장점처럼 많은 전문가들이 버그에 빠르게 대응합니다. 방대한 양의 데이터를 신속하게 처리가 가능하다. 엘라스틱 서치의 단점 진입장벽이 있다. Document간의 조인을 수행할 수 없습니다. (두 번 쿼리로 해결은 가능) 트렌젝션이 제공되지 않는다. 프로젝트를 진행 하다보면 DB 설계를 하고 개발에 들어가며 처음에는 큰 문제없이 잘 작동하다 많은 사람들이 사용하게 됨에 따라 서버 성능 , DB 설계의 문제나 혹은 DB 최적화가 되어있지 않아 서비스가 느려지는 현상을 경험하게 되고 그 결과 관계형 데이터 베이스에 최적화를 위해 인덱싱을 하게 되고 이 점은 굉장히 중요한 작업이며 어떻게 인덱싱을 하냐에 따라 퍼포먼스가..