сортировка по умолчанию в lucene.net

#lucene #lucene.net

#lucene #lucene.net

Вопрос:

Мой индекс содержит ~ 4 миллиона повторений.

Когда я сортирую результаты, запрос выполняется намного медленнее, что неудивительно.

Мой вопрос в том, есть ли какой-нибудь способ создать индекс, чтобы, когда я выполняю вызов и не передаю сортировку, он сортировался по полю, которое я использовал совсем недавно?

Спасибо.

Ответ №1:

По умолчанию lucene возвращает результаты в порядке, который зависит от релевантности. Насколько я знаю, вы должны использовать boost, функцию сортировки или что-то еще, если вам нравится другой порядок размещения. Что бы вы ни предприняли — результаты не вернутся быстрее при использовании функции сортировки или повышения.

Комментарии:

1. Повышение (обычно) происходит быстрее, чем сортировка, поскольку вы можете ограничить количество возвращаемых результатов, что является основным фактором производительности Lucene .