필자는 Elasticsearch(이하 ES)를 기반으로 검색엔진 개발하는 일을 하고 있다. ES를 통해 검색엔진을 개발 하면서 글로 남기고픈 여러 주제들이 있었는데, 그 중 첫 번째로 bool query에 대해서 글을 남기고자 한다. 사실 연재하려고 하지만 다음편은 영원히 나오지 않을 수 있다 이 글도 개인 사정으로 작성한 지 6개월 만에 블로그에 올리게 되었다. 검색쿼리가 헷갈리거나, 검색 결과가 생각과 다를 때마다 ES Definitive Guide나 ES Reference를 가장먼저 참고하곤 한다. ES Definitive Guide의 경우 최신 버전의 ES에 맞지 않는 내용도 있다. 그렇지만 ES를 공부하는데 여전히 좋은 문서 인건 확언 할 수 있다. 필자가 개발하면서 가장많이 참조한 페이지 중 ..
# 엘리스틱서치(Elasticsearch), 키바나(Kibana) on Windows 10 설치기_Elasticsearch 및 관련 제품인 Kibana의 설치는 사실 아주 쉽다. 그러한 이유로 설치기를 작성하지 않으려고 했지만... Elasticsearch로 밀어 넣을 데이터를 만드는데 아주 많은 시간이 소요되고 있어~~*(쿼리를 잘짰다면 데이터가 빨리 만들어졌겠지. 내탓이다.)*~~ 간단하게 설치기를 작성해보고자 한다._**Elasticsesarch는 JAVA위에서 동작하므로 아주 당연하게도 JRE 또는 JDK가 필요하다. 설치가 되어 있지 않다면, 설치 후 JAVA_HOME을 설정해주자.**_Elasticsesarch 버전은 최신버전인 5.4.1로 설치하기로 한다.*(여담이지만 이놈들은 뭐이리 버전업..