Результаты поиска по запросу "lucene.net"

3 ответа

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

аюсь включить Lucene.net в мой веб-поиск. В настоящее время у меня есть индекс lucene.net, который содержит +1 миллион документов с 7 полями в каждом. Последнее поле является полем «все», в котором содержится содержимое предыдущих полей. Поиск ...

2 ответа

Как я вижу, я могу писать и читать отдельно; Я проверю его;)

ли я написать (сIndexWriter) новые документы в индекс, пока он открыт для чтения (сIndexReader)? Или я должен закрыть чтение, прежде чем писать? Могу ли я читать / искать документы (сIndexReader) в индекс, пока он открыт для записи ...

2 ответа

Да, я хочу использовать FieldCache вне поиска в CustomScoreQuery

ствуй У меня есть индекс lucene, который часто обновляется новыми записями, у меня есть 5 000 000 записей в моем индексе, и я кэширую одно из своих числовых полей, используя FieldCache. но после обновления индекса потребуется время, ...

ТОП публикаций

1 ответ

Спасибо - попробую сегодня с этим поработать.

тоящее время я работаю сLucene.net 2.9.2 [http://incubator.apache.org/lucene.net/]фреймворк. В результате моего поиска я хотел бы получить страницу результатов (asp.net) с выделенным фрагментом текста. Я хотел бы, чтобы выбранный фрагментцелое ...

2 ответа

 Это должно привести к тому, что синтаксический анализатор потребует присутствия всех терминов в соответствующих документах. Другая возможность состоит в том, чтобы построить запрос программно.

аю с Lucene.net, чтобы попытаться понять, как реализовать это в моем приложении. У меня есть следующий код ..... // Add 2 documents var doc1 = new Document(); var doc2 = new Document(); doc1.Add(new Field("id", "doc1", Field.Store.YES, ...

4 ответа

Удалить все индексы в Lucene.net

я хочу удалитьвсеранее созданные индексы. Я использую Lucene.net. я попробовал следующее: Term term = new Term(); //empty coz i want to delete all the indices IndexReader rdr = IndexReader.Open(_directory); rdr.DeleteDocuments(term); ...

2 ответа

Удачи. :)

вляю этот вопрос еще раз, так как мой запрос не получил ответа. Я работаю над API поиска книг с помощью Lucene. Пользователь может искать книгу, название или поле описания которой содержит C.F.A ... Я использую StandardAnalyzer вместе со списком ...

6 ответов

 одним из основных комментаторов Lucene.

ы различные способы оптимизации производительности Lucene? Должен ли я использовать API кэширования для хранения своего поискового запроса lucene, чтобы сэкономить на накладных расходах на повторное построение запроса?

1 ответ

Существует ограничение в 2GM на размер объекта. Если ваша RAMDirecotry превышает это, вы получите исключение OutOfMemoryException, даже если у вас достаточно оперативной памяти.

мне следует использовать RAMDirectory от Lucene? Каковы его преимущества перед другими механизмами хранения? Наконец, где я могу найти простой пример кода?

1 ответ

Так и думал. Спасибо techphoria414 за пример. Я попробую это.

мог найти способ выполнить сортировку и фильтрацию с помощью нового API Sitecore.Search. Lucene предоставляет следующие методы: Search(Query query, Filter filter) Search(Query query, Sort sort) Search(Query query, Filter filter, Sort sort)Но я ...