Где поисковый индекс solr хранится в базе данных или в файле?

Я новичок в Solr. может кто-нибудь сказать, где он хранит индекс.

  • в существующей базе данных сайта
  • создать новую базу данных
  • в xml файлы.

Заранее спасибо

EDIT: Я спрашиваю об этом, потому что мне нужен список файлов для копирования на производство. Предположим, если я индексирую сайт в среде разработки, какие файлы мне нужно скопировать в производственную среду. мы не хотим повторно индексировать весь сайт снова, когда он жив.

EDIT-2, где я могу найти каталог индексов, в котором хранится папка с данными?

Ответы

Ответ 1

Индекс Solr (и базовый Lucene) представляет собой специально разработанную структуру данных, хранится в файловой системе как набор индексных файлов.

Индекс разработан с эффективными структурами данных, чтобы максимизировать производительность и минимизировать использование ресурсов.

вы можете проверить индекс lucene, обычно находящийся в папке data/index

Подробная информация @http://lucene.apache.org/java/3_0_0/fileformats.html