Проблема индексации файлов в Solr на Ubuntu - PullRequest
0 голосов
/ 02 июня 2010

Что я хочу сделать, это индексировать некоторые документы в Solr и знать, как это работает.Я установил Solr и Tomcat и могу видеть пользовательский интерфейс Solr Admin по адресу localhost: 8080 / solr / admin / Теперь я хочу добавить некоторые документы в индекс, могу ли я узнать, как действовать дальше?Я нахожу очень мало документации в Интернете по этому поводу.В уроке http://lucene.apache.org/solr/tutorial.html#Indexing+Data они попросили выполнить команду java -jar post.jar solr.xml monitor.xml, но после запуска я получил сообщение об ошибке соединения, так как это ошибка.После установки пристани я попробовал telnet: я получаю ошибку «Отказано в соединении»

Я не могу понять, в чем проблема.

1 Ответ

2 голосов
/ 02 июня 2010

Как указано в руководстве, существует несколько способов индексации данных в Solr:

Сценарий post.jar , похоже, не предназначен для других целей, кроме тестирования. Это просто упрощенная реализация клиента Solr (обрабатывает только импорт XML).

Я успешно использовал для этой цели клиент DIH и (PHP) Solr. Первый - это расширение к Solr, которое позволяет вам сопоставить ваш источник данных (в моем случае MySQL) с индексом Solr. Настроить его в базовой форме несложно, и это довольно хорошо объясняется в разделе DataImportHandler в Solr Wiki . Если вы предпочитаете контролировать процесс индексирования (или его часть) на уровне программного обеспечения, вы можете использовать специальное приложение, которое использует один из существующих клиентов .

Я бы посоветовал вам попробовать один из этих вариантов.

...