solr 공부 일지

연어는결국강으로·2022년 8월 12일
0

  1. 솔라 서버 시작과 정지
  • 명령어 : ./solr start, stop

    • 옵션
      • -p : 포트번호 지정
      • -force : 강제 시작(루트 사용자일 때)
      • -e : 예제 파일 실행
  1. 문서 등록하기
  • 코어 만들기

    ./solr create -c [corename] -force(root사용자)

  • 코어에 색인 등록하기

    java -Dc=[corename] -jar post.jar *.xml

  • 색인 삭제하기

    • java -Dc=[corename] -Ddata=args -Dcommit=true -jar post.jar "< delete>< id>[색인id]< /id>< /delete>"
  • java -Dcommit=false -Ddata=args -jar post.jar "name:solr"

  • 색인 업데이트

    • 문서를 색인할 때 참고하는 schema.xml에 uniqueKey로 id를 설정되어 있다.
    • 같은 파일의 추가 = 같은 id의 파일의 추가이므로 solr는 업데이트를 진행한다.
  1. URL 사용
  • 색인 추가

  • 색인 검색

  • 색인 삭제

Dc=films -Dauto example\exampledocs\post.jar example\films*.json

0개의 댓글