LINUX.ORG.RU

Новый поисковый движок


0

2

Запустили новый поисковый движок на базе Apache Solr.

Просьба потестировать и написать если найдутся проблемы. Пока по функциям все осталось как и раньше, главный упор на повышение быстродействия.

Из мелких плюсов:

  • корректно работает поиск по тексту ссылок
  • комментарии без заголовка имеют заголовок темы

Принимаются пожелания по дальнейшей модернизации поиска, у Solr есть много фич которые можно задействовать

★★★★★

да, забыл поблагодарить hizel за помощь в прикручивании поисковика

maxcom ★★★★★
() автор топика
Ответ на: комментарий от congestion_control

Да, сейчас мы не используем свой кеш т.к. Solr и так кеширует запросы

maxcom ★★★★★
() автор топика

Есть ли возможность поиска по ключевым словам? Т.е. я задаю несколько слов для поиска и мне отображаются не только сообщения в которых встречаются все ключевые слова одновременно, но и сообщения в которых присутствует только часть искомых слов.
Можно ли сделать так, чтоб в результатах поиска выдавались также результаты, в которых искомые слова находятся в составе других слов (например, искомое "искк", в результатах - «поиск», «выискивать» и т.д.)?
Возможно ли вообще приблизить функции лоровского поисковика к возможностям гугловского (использование знаков +, «» и др. для составления запросов)?
И хотелось бы побольше опций для настройки поиска.
Спасибо.

Кажись я только что поисковик от «сами знаете кого» описал. ;)

vadik ★★
()

хотелось бы видеть сразу и заголовок темы, и заголовок сообщения в резултатах

derlafff ★★★★★
()
Ответ на: комментарий от vadik

> Возможно ли вообще приблизить функции лоровского поисковика к возможностям гугловского (использование знаков +, «» и др. для составления запросов)?

на странице поиска есть окошко в котором написано слово google — вот вбивай поисковый запрос туда.

name_no ★★
()

А можно приделать поиск сообщений сразу по сразу нескольким пользователям?

filosof ★★
()
Ответ на: комментарий от name_no

Ну да, только косяк один есть. В выдаче сначала идет Форум, потом раздел, потом название темы и если название длинное (полностью не отображается) - попробуй угадай просматривал ты уже эту тему или нет.

vadik ★★
()

>> корректно работает поиск по тексту ссылок

Это хорошо, жаль только, я уже дано забыл, что хотел найти %)

GotF ★★★★★
()
Ответ на: комментарий от Rauschgiftsuchtige

>> поиск по пользователю уже работает, наконец?

Ты так говоришь, будто он не работал. Не далее как пару недель назад пользовался им.

GotF ★★★★★
()

>Принимаются пожелания по дальнейшей модернизации поиска

Хотелось бы периоды поиска в неделю и в месяц. Чтобы быстро найти что-то, о чём недавно писалось.

KRoN73 ★★★★★
()

Спасибо, новый поиск работает заметно быстрее.

Deleted
()

О! Наконец-то появился поиск по [тегам]. Однажды нужно было что-то найти, так и лор, и гугл напрочь игнорировали квадратные скобки. Пришлось вручную перерыть половину девелопмента.

Спасибо!

staseg ★★★★★
()
Ответ на: комментарий от staseg

гм, неожиданный эффект оптимизации времени индексирования для поля title :-)

maxcom ★★★★★
() автор топика
Ответ на: комментарий от maxcom

Ну вот поискал я у себя в каментах слово «уроДище» - не находит. То есть, странно как-то оно реагирует на регистр. По строке «Спасибо» может найти «спасибо» без заглавных букв, но «СпаСибо» уже не находит.

Даже если фиг с ним, со строкой поиска, но вот в имени пользователя чувствительность к регистру - это точно зря.

thesis ★★★★★
()
Ответ на: комментарий от thesis

> Даже если фиг с ним, со строкой поиска, но вот в имени пользователя чувствительность к регистру - это точно зря.

Как тогда отличать Bioreactor от bioreactor?

drull ★☆☆☆
()

возможности solr которые могут заинтересовать:

* Spelling suggestions for user queries
* More Like This suggestions for given document

hizel ★★★★★
()
Ответ на: комментарий от drull

поля индексируются по разному, для юзернейма отдельно

hizel ★★★★★
()
Ответ на: комментарий от thesis

>> Ну вот поискал я у себя в каментах слово «уроДище» - не находит. То есть, странно как-то оно реагирует на регистр. По строке «Спасибо» может найти «спасибо» без заглавных букв, но «СпаСибо» уже не находит.

Вроде, это один из вариантов «интеллектуальной регистрозависимости».

GotF ★★★★★
()
Ответ на: комментарий от GotF

нет, это был глюк и мы его устранили :-)

maxcom ★★★★★
() автор топика
Ответ на: комментарий от maxcom

Только что проверил - действительно работает. Было бы неплохо еслиб где-нибудь были описаны дополнительные возможности поисковика.

Спасибо.

vadik ★★
()
Ответ на: комментарий от guilder

да, действительно похоже какая-то проблема с настройкой обработчика запросов. «грибы рассвете» ищет, а «грибы на рассвете» - нет

maxcom ★★★★★
() автор топика

если во встроенном набрать след комбинацию то получаю:

Error executing query

К сожалению, произошла исключительная ситуация при генерации страницы.

Произошла непредвиденная ошибка. Администраторы получили об этом сигнал. 

как я это получил


строка поиска: ' ' (один символ пробела)
/только темы / за /весь период/
Раздел /галереи/ Пользователь:/maxcom/
В темахх пользователя [*]
сортировать по ревалентности

Для большей ясности урл:
http://www.linux.org.ru/search.jsp?q=+&include=topics&date=ALL&section=3&username=maxcom&usertopic=on&sort=1

guilder
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.