2014-11-04 6 views
0

누군가가 아이디어를 줄 수 있기를 바랍니다.투명 Solr 인덱스

저는 Sunspot gem을 사용하여 Solr과 상호 작용하는 Rails 앱을 보유하고 있습니다. 몇 가지 인덱스를 제거하고 싶지만 기존의 Solr 크기가 매우 크기 때문에 (거의 35GB) 전체 인덱스 다시 생성을 주저합니다. 어쨌든 Sunspot을 통해 또는 Solr에 직접 액세스하여 전체 색인을 실행하지 않고 일부 색인을 삭제할 수 있습니까? 찾은 권장 사항 중 대부분은 전체 색인을 실행하는 것입니다.

감사

답변

0

여기 https://github.com/sunspot/sunspot#reindexing-objects

봐 이렇게하면 전체 재 인덱싱을 피하기 위해 단지 특정 모델이나 기록을 인덱싱 할 수 말한다.

모든 데이터가 다른 모델에서 왔습니까?

+0

오, 나는 그 문서를 간과했다. 아니요, 하나의 모델 만 보유하고 있지만 스키마를 변경했기 때문에 전체 인덱스를 실행해야합니다. 감사합니다 – kasperite

+0

그것은 이해됩니다. 건배! – emaxi

관련 문제