2011-10-07 11 views
15

Jestem nowy w Solr. Czy ktoś może powiedzieć, gdzie przechowuje indeks?gdzie indeks wyszukiwania sklepu solr, w bazie danych lub w pliku?

  1. w istniejącej bazie danych serwisu
  2. utworzyć nową bazę danych
  3. do plików xml.

góry dzięki

EDIT: pytam tego powodu muszę listę plików do skopiowania na produkcję. Załóżmy, że jeśli indeksuję witrynę w środowisku programistycznym, które pliki muszę skopiować do środowiska produkcyjnego. nie chcemy ponownie indeksować całej witryny po jej uruchomieniu.

EDIT-2 gdzie mogę znaleźć katalog indeksu, który przechowuje folder danych?

Odpowiedz

16

Indeks Solr (i leżący u jego podstaw Lucene) to specjalnie zaprojektowana struktura danych, przechowywana w systemie plików jako zbiór plików indeksu.

Indeks został zaprojektowany z wykorzystaniem wydajnych struktur danych w celu maksymalizacji wydajności i zminimalizowania zużycia zasobów.

można sprawdzić indeks Lucene zwykle zamieszkującą w folderze data/index

Szczegółowe info @http://lucene.apache.org/java/3_0_0/fileformats.html

+1

Dzięki Jayendra, więc gdybym Indeks witryny na środowisko programistyczne, które pliki muszę skopiować do środowisko produkcyjne. nie chcemy ponownie indeksować całej witryny po jej uruchomieniu. – innocent

+0

można skopiować w folderze danych, który przechowuje katalog indeksu. – Jayendra

+0

tak, to jest to, o co pytam, gdzie mogę znaleźć katalog indeksu. używam środowiska debian – innocent

Powiązane problemy