프로그래밍/검색
-
elasticsearch 7.3 설치하기프로그래밍/검색 2019. 9. 30. 21:52
elasticsearch 7.3 설치하기 이 포스팅에는 주기적으로 elasticsearch 설치하기 포스팅이 올라온다. 가끔씩 검색 엔진 사용할 일이 있는데 그때마자 버전이 몇 개씩이나 올라가 있어서 결국 새로 설치하기 때문이다;; 일단 7 버전의 주요 변화는 한국어 형태분석기가 내장되었다고 하면서 기존에 썼던 은전 한잎 플러그인이 더이상 호환이 안된다고 한다. 그럼 일단 다운로드 받아서 실행해보자. 버전별로 다운로드 받기 https://www.elastic.co/kr/downloads/past-releases 문서 : https://www.elastic.co/guide/en/elasticsearch/reference/7.3/targz.html wget "https://artifacts.elastic.c..
-
네이버 뉴스 검색 API프로그래밍/검색 2019. 3. 23. 16:29
네이버 뉴스 검색 API 네이버에서 제공하는 뉴스 검색 API 기본 정보를 저장해보았습니다. https://developers.naver.com/docs/search/news/ 하루에 25000건 까지 사용이 가능합니다. 간단하게 작성했던 포스팅인데 지금도 가끔씩 검색 유입이 있어서 예전에 뉴스 검색 crawler 작성해서 github에 올려두었던 것 추가합니다. php로 작성했고 json으로 받은 결과를 csv 형태로 변환해서 저장하는 예제입니다. https://github.com/roboreport/doc2vec-api/blob/master/data/crawler/cron_news.php
-
elasticsearch 색인 오류 : type":"illegal_argument_exception","reason":"unknown setting [index.mapping._doc.properties.building_type.type]프로그래밍/검색 2018. 12. 18. 21:58
elasticsearch 색인 오류 색인할 때 다음과 같은 에러가 발생해서 한참 삽질 했는데 mapping 파일에서 mappings 가 아니라 mapping이라 써서 그런 거였다 ㅠㅠ "error":{"root_cause":[{"type":"illegal_argument_exception","reason":"unknown setting [index.mapping._doc.properties.building_type.type] please check that any required plugins are installed, or check the breaking changes documentation for removed settings"}], .... 직접 매핑 파일을 작성 안하고 키바나에서 매핑을 복사해..