Архив за April, 2011

0

Настраиваем Solr, schema.xml

schema.xml – это важный файл для настройки работы Solr. От его содержания напрямую зависит производительность поиска и хранения данных у Solr. Первое и самое важное что стоит сделать это отчистить этот файл от ненужных настроек, типов и прочего. Если вы не используете этот тип – нечего ему делать в конфиге, если планируете использовать в будущем – тоже убирайте, когда будущее наступит тогда и вносите в конфиг. В идеальном варианте этот файл не содержит ничего лишнего. Второе что стоит знать – это знать что у вас за документы, содержимое документов, что будет использоваться при поиске. Например, стоит задуматься каким образом будет происходить поиск в содержимом документе, будет ли оправдано разделение слова на составляющие? От этого зависит как будет индексироваться содержимое документа и как будет происходить по нему поиск.
Далее

1

Solr, используем фильтры (FilterQuery)

В Solr’e есть очень полезная штука – FilterQuery (fq). Она используется чтобы фильтровать результат выборки, уже после самой выборки, что очень полезно, так как сама выборка может быть закеширована Solr, а конечная выборка, после фильтрации – нет. Это означает что при использовании фильтра в таком же запросе, но с другими параметрами фильтрации можно использовать предыдущую выборку из кеша.
Далее

0

Документация по Solr

Неплохая документация по Solr от Lucid Imagination. Для первоначальной или тестовой настройки подойдёт, но не годится для использования как инструкция. Зато пойдёт как указатель, в каком направлении двигаться и что изучать, на что обратить внимание. Всё прийдётся изучать на своём опыте. Так же стоит уделить особое внимание конфигам, и особенно комментариям в них, они действительно полезны в случае Solr. Так же неплохие советы по настройке Solr можно получить от польских разработчиков на Solr.pl.