제7장 Apache Solr의 Sample 프로그램 실행

Solr 샘플 프로그램 실행



샘플 데이터 등록



Solr 설치 폴더로 이동하여 Solr을 시작합니다.bin/solr start


※solr의 정지 커맨드는?bin/solr stop -all


리눅스에서는 보통 post 명령을 사용하는 것 같지만 Widows라면 사용할 수 없습니다 ...
하지만 Windows 용 post 도구가 준비되어 있다고합니다.
Post Tool - Apache Solr Reference Guide - Apache Software Foundation

그렇다고 말하는대로 그곳에 쓰여있는 명령을 실행해 보겠습니다.

[결과]
core/collection이 필수이면 화나게 됩니다.SimplePostTool: FATAL: Specifying either url or core/collection is mandatory.


core를 만들어야 하는 것 같기 때문에, 우선은 「D:\Software\solr-6.0.0\bin」폴더로 이동해, 다음의 커멘드를 실행합니다.solr create -c collection1


그런 다음 D:\Software\solr-6.0.0\example\exampledocs 폴더로 이동하여 core/collection을 지정하여 샘플 문서를 등록합니다.java -Dc=collection1 -jar post.jar *.xml


등록할 수 있었습니다.

샘플 데이터 검색



관리 화면에서 간단한 검색을 수행할 수 있습니다.
① 왼쪽 메뉴의 셀렉트 박스에서 「Collection1」(Solr의 코어명) 선택.
② 그 아래 메뉴의 "Query"를 클릭.
③ 오른쪽의 입력 폼 「q 부분」에 적당한 검색어를 입력하고 폼의 하단에 있는 「Execute Query」버튼을 클릭.
그러면 JSON 형식의 검색 결과가 양식의 오른쪽에 표시됩니다.



이상이 Solr의 기동과, 부속의 샘플 데이터를 사용한 등록과 검색의 순서입니다.

좋은 웹페이지 즐겨찾기