Описание тега lucene.net

Lucene.Net - это исходный код, класс для класса, API для API, алгоритмический порт поисковой системы Java Lucene для платформы C# и.NET с использованием Microsoft .NET Framework и.NET Standard.
1 ответ

Индексировать всю БД в один документ с помощью Lucene

Я работаю над улучшением производительности существующего приложения ASP.Net и уменьшением количества обращений к базе данных для каждого критерия поиска. Нажмите на страницу. В процессе я пытаюсь реализовать Lucene.Net . но странно то, что я пытаюс…
13 ноя '14 в 09:35
1 ответ

Предварительно выделить место на диске для lucene.net?

При добавлении большого количества записей в базу данных Lucene.Net размер файлов данных постепенно увеличивается. Это приводит к нежелательному побочному эффекту, который вызывает большую фрагментацию диска в системах, которые имеют много баз данны…
08 окт '12 в 15:16
6 ответов

Нужен совет по оптимизации запросов Lucene

Я работаю над приложением поиска работы через Интернет, используя Lucene.User. На моем сайте можно искать вакансии, которые находятся в радиусе 100 миль, скажем, от "Бостона, Массачусетса" или любого другого места. Кроме того, мне нужно показать рез…
02 янв '09 в 06:07
1 ответ

Lucene.net 3.0.5 - возможно чтение незафиксированных изменений?

Я индексирую последовательность документов с помощью IndexWriter и фиксирую изменения в конце итерации. Однако на полпути итерации я хотел бы "запросить" незафиксированные изменения, используя IndexSearcher. Возможно ли это с текущей версией Lucene.…
30 дек '15 в 15:58
1 ответ

Индекс анализируется, а не анализируется?

Я использую Lucene.net для индексации и поиска в своем приложении, я хотел бы предложить пользователям НОРМАЛЬНЫЙ и Регулярный поиск, но для обычного поиска мне нужно проиндексировать мой документ анализируемым способом, а для регулярного выражения …
29 май '14 в 11:50
1 ответ

Lucene WildcardTermEnum

Dim terms As New WildcardTermEnum(index_reader, New Term("filename", "*" + search_box.Text + "*")) While terms.[Next]() Dim currentTerm As Term = terms.Term() Dim value As [String] = currentTerm.Text() End While у меня есть два поля "имя файла" и "и…
19 ноя '13 в 09:32
1 ответ

Lucene.Net 4.8 добавляет несколько фильтров в пользовательский анализатор

Я пытаюсь создать собственный анализатор с несколькими фильтрами. Проблема в том, что применяется только последний фильтр (LowerCaseFilter). public class CustomAnalyzer : Analyzer { protected override TokenStreamComponents CreateComponents(string fi…
23 авг '18 в 15:50
1 ответ

Поиск полей TokenStream в Lucene

Я только начинаю с Lucene, и я чувствую, что у меня должно быть фундаментальное недопонимание этого, но из примеров и документации я не мог понять эту проблему. Я не могу заставить Lucene возвращать результаты для полей, которые инициализированы с T…
01 мар '11 в 00:06
1 ответ

Нет поисков при поиске "mvc2" с lucene.net

Я индексирую и ищу с lucene.net, единственная проблема, с которой я сталкиваюсь с моим кодом, состоит в том, что он не находит никаких хитов при поиске "mvc2"(кажется, работает со всеми другими словами, которые я ищу), я попытался другой анализатор …
12 ноя '11 в 08:36
1 ответ

Lucene.Net.3.0 NRT с каталогом Azure

Я хочу реализовать полнотекстовый поиск для приложения CMS, развернутого в облачной службе Azure с использованием возможностей поиска в режиме реального времени Lucene.Net. Чтобы сделать это, я подумал о том, чтобы фабрика сгенерировала одноэлементн…
26 авг '14 в 05:35
1 ответ

Фильтрация результатов отсортированного запроса в Lucene.NET

Я использую Lucene.NET, которая в настоящее время обновляется до Lucene 2.9. Я пытаюсь реализовать что-то особенное, но без необходимости углубляться в какие-либо группы. Я знаю, что в Lucene 3.2 есть граненый поиск, который может решить эту проблем…
21 июн '11 в 07:01
1 ответ

Lucene возвращает непоследовательные результаты

На нашем сайте мы используем запросы Lucene для получения результатов поиска. Проблема в том, что мы иногда получаем случайное подмножество правильных результатов. Обычно все хорошо. Но когда вы делаете некоторые вещи, такие как настройка критериев …
24 окт '13 в 12:08
1 ответ

Как искать строку для разных времен?

Я могу использовать Stemmers, Filters и т. Д. Нет проблем. Но как насчет этого случая, например, исходный текст содержит фразу: Лиса сделала прыжок. Пользователь ввел: fox AND make Results = 0; Вопрос в том, как обрабатывать неправильные формы слов?
07 янв '11 в 16:10
7 ответов

Как обновить индекс Lucene.NET?

Я разрабатываю поисковую систему для настольных компьютеров в Visual Basic 9 (VS2008), используя Lucene.NET (v2.0). Я использую следующий код для инициализации IndexWriter Private writer As IndexWriter writer = New IndexWriter(indexDirectory, New St…
24 янв '09 в 16:16
0 ответов

Lucene.net поиск

Я создал индекс lucene, используя lucene.net, с примерно 300 документами размером 1 МБ каждый. Теперь я делаю свою технику поиска. Мой ввод для поиска: я открываю текстовый файл размером 1 МБ, читаю весь текст и выдаю в качестве ввода. мой код publi…
12 апр '12 в 05:05
2 ответа

Как я могу индексировать документы HTML?

Я использую Lucene .NEt для полнотекстового поиска. До сих пор я индексировал PDF-документы, но теперь у меня есть несколько веб-страниц, которые мне нужно проиндексировать. Какой лучший / самый простой способ индексировать документы HTML, чтобы доб…
1 ответ

Lucene.net - запрос возврата нежелательных документов

Все мои документы Lucene.net (2.9.2) имеют два поля: Category ID основной текст bodytext является полем по умолчанию и где хранится весь текст документа (используя Field.Store.NO , Field.Index.ANALYZED, Field.TermVector.WITH_POSITIONS_OFFSETS). cate…
27 авг '12 в 16:59
1 ответ

В Lucene, какова цель SetDefaultFieldSortScoring?

При сортировке правило сортировки применяется ко всем возвращенным документам. Так что баллы не учитываются. Так когда же использовать SetDefaultFieldSortScoring для включения оценки во время сортировки?
26 окт '11 в 23:43
1 ответ

Поиск с полем списка в Lucene.NET

Я использую Sitecore и Lucene.NET для индексации контента. При выполнении поиска lucene не выдает результаты из поля мультилистов.
31 янв '11 в 13:08
1 ответ

Порядок слов в поиске близости Lucene

Можно ли указать, имеет ли значение порядок слов для поиска близости Lucene? "word1 word2" ~ 3 => порядок слов имеет значение (InOrder = true) Есть ли эквивалентный способ написать запрос, для которого порядок не имеет значения? Что-то вроде: "word1…
23 фев '15 в 13:10