cleanUrl: /elk/what-is-elastic-search
저도 드디어 Elastic search 를 다뤄볼 일이 생겼네요
들어가기에 앞서 간단히 검색에 대한 개념과 정의를 구분 해야겠습니다
정보를 수집해 검색 결과를 제공하는 프로그램
MySQL 이나 MongoDB 는 Database 라고 하는데 Elastic Search는 Engine 이다
Search engine 은 book 의 index 같은 것인데 내가 가지고 있는 모든 book 에 대한 index 를 수집해 둔 것이라 볼 수 있다.
수집기, Storage, 색인기, 검색기로 구성되어 있다.
MySQL 에서도 되는데 왜 굳이 Elastic Search 를 선택할까? 차이점은 무엇일까?