Описание тега compass-lucene

Compass - это проект с открытым исходным кодом, построенный на основе Lucene, целью которого является упрощение интеграции поиска в любое приложение Java.
1 ответ

Индексирование перечисления в компас-люцене

Я использую Compass для фильтрации данных из объекта DTO. Я отмечаю поля @SearchableComponent если это объект POJO, с SearchableProperty если это строка Это работает отлично: я получаю объект и String проиндексированы. Мой вопрос: как бы я аннотиров…
09 июл '12 в 14:54
1 ответ

Как индексировать и искать бизнес-объекты с помощью Lucene.Net?

Я хотел бы знать, как использовать Lucene.NET для индексации и поиска в моих бизнес-объектах. Я вижу, NHibernate.Search имеет хорошие функции для этой проблемы, но ему все еще нужна БД. Мне не нужна БД, я только хочу сохранить все данные в индексе м…
1 ответ

Поиск Grails Lucene занимает много времени

Для фона я использую Grails v2.2.1 и плагин Searchable (v0.6.4) для моего приложения, хотя я новичок в настройке Lucene. Журналы показывают, что поиск занимает 26 миллионов секунд, но транзакция компаса занимает около 15 секунд, чтобы вернуться: 201…
2 ответа

При каких условиях безопасно выполнять операции ввода-вывода (перемещение / замена) по индексу люцен (компас)

Иногда возникает необходимость перестроить люцен-индекс с нуля. Поскольку я не хочу, чтобы индекс был неполным в течение нескольких часов при сборке, я использую отдельный экземпляр компаса, чтобы построить новый индекс и впоследствии заменить его в…
21 окт '11 в 09:53
2 ответа

Grails поиск плагина запрос

Приложение My Grails использует плагин с возможностью поиска, который основан на Compass и Lucene для обеспечения функциональности поиска. У меня есть два класса поиска, скажем, Автор и Книга. Я сопоставил эти классы с поисковым индексом, чтобы можн…
10 янв '12 в 10:58
2 ответа

Плагин Grails для поиска (Lucene) - запрос 1 ко многим

Я использую Грааль searchable plugin(0.6.4), Мне нужно искать членов на основе настроек конфиденциальности. Ниже приведен дизайн БД. Участник имеет MemberProfile, and MemberProfile has PrivacySettings class Member extends { String firstName String l…
2 ответа

Компас, возвращающий 0 строк с "#" (хэш-символ) в поисковом запросе

Я использую компас на основе индексации в моем проекте. Теперь в одном из сценариев у меня есть значения полей что-то вроде 'dummy#value'. Поэтому, если я пытаюсь выполнить поиск по любому значению, которое содержит символ "#", оно возвращает 0 стро…
21 дек '11 в 13:08
1 ответ

Исключение выдается при попытке непрерывного добавления документов в индекс lucene внутри цикла for

Я использую "compass-2.2.0" для создания индекса lucene в таблице базы данных MySql. Это часть моего кода для индексации документов после исключения, выдаваемого при попытке непрерывного добавления документов в индекс lucene внутри цикла for. Любой …
1 ответ

Общий индекс компаса /Lucene в магазине JDBC

Используя поисковый плагин в Grails (который использует Compass/Lucene под капотом), мы пытаемся разделить поисковый индекс между двумя различными веб-приложениями. Одно приложение получает доступ к данным только для чтения. Другое приложение позвол…
30 май '12 в 08:55
1 ответ

Пустой набор результатов из запроса Compass Lucene с датами

Я использую Compass, чтобы делать запросы к данным внутри в структуре данных памяти. Он отлично работает для поиска значений String и enum, теперь я хочу искать даты. Критерии поиска снабжены комментариями @SearchRestriction аннотаций. Пример о some…
2 ответа

Запросы токенов Lucene без индексации

Я использую Lucene (или, точнее, Compass), чтобы регистрировать темы на форуме, и мне нужен способ извлечь ключевые слова, стоящие за обсуждением. Тем не менее, я не хочу индексировать каждую запись, которую кто-то делает, скорее, у меня был бы спис…
15 окт '09 в 08:37
3 ответа

Grails для поиска плагин

В моем приложении Grails я использую плагин Searchable для поиска / индексации. Я хочу написать запрос Compass/Lucene, который включает несколько классов домена. В этом запросе, когда я хочу сослаться на идентификатор класса, я не могу просто исполь…
30 ноя '09 в 18:08
2 ответа

Grails/Compass - Как я могу изменить Compqass Connection, чтобы он указывал на другой каталог?

Я использую плагин Searchable с Grails. Мне нужно изменить каталог, на который указывает Compass, в зависимости от выбора пользовательского интерфейса. Обычно это значение устанавливается в переменной compassConnection карты с возможностью поиска в …
25 авг '09 в 19:39
3 ответа

Grails для поиска плагин

В моем приложении Grails у меня есть следующий класс домена, который индексируется с помощью плагина Searchable: class Foo implements Serializable { BookletCategory bookletCategory Date lastUpdated static hasMany = [details: BookletRootDetail] stati…
10 дек '09 в 23:21
1 ответ

Индекс с возможностью поиска блокируется при обновлении вручную (LockObtainFailedException)

У нас есть проект Grails, который работает за балансировщиком нагрузки. На сервере запущено три экземпляра приложения Grails (с использованием отдельных экземпляров Tomcat). Каждый экземпляр имеет свой собственный поисковый индекс. Поскольку индексы…
1 ответ

Compass SearchableDynamicProperty Issue

У меня есть проект, где я использую Hibernate с компасом для индексации, теперь все работает нормально с нормальным @SearchableProperty @SearchableCompoenet и т.п. Но я столкнулся с проблемой, когда я попытался реализовать @SearchableDynamicProperty,
3 ответа

Поиск в спящем режиме или компас

Я не могу найти какой-либо недавний разговор о выборе. В 2006 году критика Hibernate Search была неполной и не готова конкурировать с Compass, не так ли? Кто-нибудь использовал оба и имеет некоторую перспективу при принятии решения. Я занимаюсь разр…
1 ответ

Grails Плагин для поиска: Как сделать свойство только для сортировки, но не для поиска

Я использую плагин для поиска в моем проекте. И у меня есть простой домен, который приведен ниже Class User { String title String Description int vote Date date } static searchable = { only: ['description','title','vote','date'] date name: 'sortable…
1 ответ

Проекция Grails Поиск результатов поиска плагина

У меня есть сложная конфигурация для поиска для класса домена и связанных с ним классов домена. когда я ищу около 200 результатов (максимум:200), это занимает слишком много времени, чтобы ответить. в результирующем наборе у меня есть все поля (прост…
1 ответ

Grails Searchable плагин добавить к условию индекса

У меня есть домен: class Listing { String name Address address static searchable = { address component: true only: ['name'] } static constraints = { address nullable: true } } Я хочу иметь в поисковом индексе только объект с адресом!= Ноль. Это дост…
21 янв '14 в 17:28