lucene- все статьи тега
Elasticsearch в - высшее забив при высокой частоте перспективе
У меня есть 2 документа, и я ищу ключевое слово "Twitter". Предположим, что оба документа являются записями в блоге С полем "теги". Документ а имеет только 1 термин в поле "теги", и это"Twitter". Документ B содержит 100 терминов в поле "теги", но 3 из них-это "Twitter". Эластичный поиск дает более высокую оценку документу A, даже если документ B имеет более высокую частоту. Но счет "разбавлен", потому что в нем больше терминов. Как я могу дать документу B более высокий балл, так как он имеет л ...
Hibernate Search @IndexedEmbedded
У меня есть похожая ситуация, как Эта @Entity @Indexed public class Place { @Id @GeneratedValue @DocumentId private Long id; @Field( index = Index.TOKENIZED ) private String name; @OneToOne( cascade = { CascadeType.PERSIST, CascadeType.REMOVE } ) @IndexedEmbedded private Address address; .... } @Entity public class Address { @Id @GeneratedValue private Long id; @Field(index=Index.TOKENIZED) private String street; @Field(index ...
Решение Elasticsearch, Sphinx В Лудене, Гумз, Приходит Xapian. Что подходит для какого использования? [закрытый]
в настоящее время я смотрю на другие методы поиска, а не на огромный SQL-запрос. Я видел elasticsearch недавно и играл с дзынь! (реализация Python поисковой системы). можете ли вы дать причины для вашего выбора(ов)? ...
Сравнение полнотекстовых поисковых систем-Lucene, Sphinx, Postgresql, MySQL?
Я строю сайт Django, и я ищу поисковую систему. несколько кандидатов: Lucene / Lucene с компасом / Solr Сфинкс Postgresql встроенный полнотекстовый поиск MySQl встроенный полнотекстовый поиск критерии отбора: релевантность и ранжирование поиск и индексирование скорость простота использования и простота интеграции с Django требования к ресурсам-сайт будет размещен на VPS, так что в идеале поисковая система не потребует много оперативной памяти и процессора масштабируемость дополнительные фу ...
NoSQL (MongoDB) vs Lucene (или Solr) в качестве базы данных
с движением NoSQL, растущим на основе баз данных на основе документов, я недавно посмотрел на MongoDB. Я заметил поразительное сходство с тем, как рассматривать предметы как "документы", так же, как это делает Lucene (и пользователи Solr). Итак, вопрос: почему вы хотите использовать NoSQL (MongoDB, Cassandra, CouchDB и т. д.) над Lucene (или Solr) в качестве своей "базы данных"? то, что я (и я уверен, что другие) ищут в ответе, - это какое-то глубокое погружение сравнения их. Давайте пропуст ...
Как запросить SOLR для пустых полей?
У меня большой индекс solr, и я заметил, что некоторые поля не обновляются правильно (индекс является динамическим). это привело к тому, что некоторые поля имеют пустое поле "id". Я пробовал эти запросы, но они не работают: id:'' id:NULL id:null id:"" id: id:['' TO *] есть ли способ запросить пустые поля? спасибо ...
Почему Solr намного быстрее, чем Postgres?
Я недавно переключился с Postgres на Solr и увидел ~50x ускорение в наших запросах. Запросы, которые мы выполняем, включают в себя несколько диапазонов, и наши данные-это списки транспортных средств. Например: "найти все автомобили с пробегом Я создал индексы по всем соответствующим столбцам в Postgres, поэтому это должно быть довольно справедливое сравнение. Глядя на план запроса в Postgres, хотя он все еще просто использовал один индекс, а затем сканировал (я предполагаю потому что он не мо ...