Solrj - это java-клиент для доступа к solr. Он предлагает интерфейс Java для добавления, обновления и запроса индекса solr. SolrJ скрывает многие детали подключения к Solr и позволяет вашему приложению взаимодействовать с Solr с помощью простых высокоуровневых методов.
1 ответ

Solrj getBeans() не может вписать ответ в bean-компонент

Для типа поля text_general метод getbeans(), возвращающий значение этого поля как ArrayList(), но полем в pojo является String(хотя использовалось индексирование того же pojo). Также у меня есть атрибут multiValued для false. управляемые схемы: <…
06 дек '17 в 13:23
0 ответов

SolrException: maxNumThreadStates должно быть>= 1, но было: 0

SolrException: maxNumThreadStates должно быть>= 1, но было: 0 Я получаю следующий ответ при попытке создать ядро. Может кто-нибудь помочь, как бороться с maxNumThreadStates? <?xml version="1.0" encoding="UTF-8"?> <response> <lst name=…
13 окт '15 в 04:40
1 ответ

Есть ли способ реализовать настраиваемую (кроме индекса / счетчика) сортировку значений фасетов в solr?

Предположим, что мы ищем с помощью iphone, и в аспекте бренда мы получаем следующие аспекты: 1)Amzer 2)Apple 3)Araree 4)Casemate 5)DailyObjects Он основан на алфавитном порядке. Но мы хотим отсортировать фасетные значения на основе индивидуальной оц…
05 июн '18 в 09:50
1 ответ

SOLR - выделить поиск текста? Это возможно

Я начинаю с SOLR, поэтому, пожалуйста, не расстраивайте меня, если этот вопрос глуп или что-то в этом роде. Я читал документацию Solr и обнаружил, что есть что-то под названием "основной момент". У меня действительно простой запрос: /select?q=text:t…
12 июн '15 в 13:33
1 ответ

Solr: Как проиндексировать поле в документе как поле json?

Я знаю, что мы можем индексировать документ как json, но я хочу индексировать поле внутри моего документа как json. например { id:"Person1", name:"bob", associatedCompanies:[ { companyName:"apple", companyId:"c1" }, { companyName:"google", companyId…
05 окт '16 в 06:57
2 ответа

Недопустимая ошибка среднего байта UTF-8 при создании документа в WebSolr

Я использую SolrJ 6.2.1 и пытаюсь создать документ по индексу WebSolr, но продолжаю получать следующую ошибку, когда пытаюсь добавить документ в индекс. Ошибка: ошибка сервера по адресу https://index.websolr.com/solr/XXXXXXX: недопустимый средний ба…
27 окт '16 в 18:12
2 ответа

Как использовать аннотации Solrj для индексации Lat/Long

У меня есть объект, который я хочу добавить на свой сервер Solr, который я аннотировал с помощью аннотации solrj @Field, но я не могу найти никакой документации о том, какой тип данных Java использовать для типа местоположения Solr. Вот мой боб, кот…
20 июл '12 в 17:13
1 ответ

Как проиндексировать каждую страницу pdf-документа как отдельный документ Solr

Я пытаюсь получить номера страниц, откуда был найден результат поиска в solr. Я обнаружил, что индексирование каждой страницы как отдельного документа Solr будет работать. Но я не могу найти способ индексировать одну страницу из PDF-файла. Кто-нибуд…
16 авг '12 в 11:58
2 ответа

Хранит ли solr последние запросы?

Например, я запустил запросы q=id:SOURCE-* q=sourceName:abc q=sourceName:xyz q=id:DB-* Есть ли способ получить эти последние 4 запроса на Solr?
05 окт '17 в 05:29
1 ответ

Как solr удалит документы

Я использую Solr для индексации около 70К документов, я не отправлял никаких политик удаления, но даже тогда Solr удаляет несколько документов, прежде чем завершить полный индекс из 70К документов, поэтому хотел понять, как это возможно, на каком ос…
02 мар '16 в 07:54
1 ответ

Solr (php vs java): запрос различий при определении количества документов

Hy, Я заметил некоторые различия при обращении к Solr с помощью Java и PHP. Запрос выглядит вот так: text:(www)+timestamp:[2012-04-16T00:00:00Z TO 2012-04-20T23:59:00Z]&q.op=AND&rows=0&sort=timestamp%20desc&facet=true&facet.field…
29 май '12 в 19:04
1 ответ

Предопределенные QueryParsers

Где найти полный список предопределенных имен QueryParser для Solr (например, "dismax" или "edismax"), которые я могу использовать как defType в контексте, как ModifiableSolrParams params = new ModifiableSolrParams(); params.set("defType", "edismax"…
16 июн '13 в 23:16
0 ответов

Ошибка отправки PDF с использованием SolrJ и Solr 5.1.0

Я использую Solr для извлечения информации из базы данных и файловой системы одновременно. База данных содержит путь к файлу файла в файловой системе. Это тянет всех тех просто отлично. На самом деле, он отлично сочетает метаданные из базы данных и …
18 июн '15 в 15:16
1 ответ

Почему динамические поля не работают как обычные поля (особенно при запросах и отображении в Hue) в solr?

И в Hue, и в Solr динамические поля вызывают проблемы. В Hue данные, хранящиеся в виде динамического поля, отказываются появляться в поиске Solr по умолчанию, который отображает все доступные данные из импортированной коллекции. Он также не может на…
30 окт '13 в 17:19
0 ответов

Можно ли избежать некоторых текстов из запроса Solr?

Одним из атрибутов ID, который мы используем для запроса, является AND, поэтому наш http://localhost:8983/solr// select? fq = id: AND & wt = json Это бросает ниже упомянутого исключения error: { metadata: [ "error-class", "org.apache.solr.common.Sol…
28 авг '18 в 10:07
1 ответ

Solrj клиент и XML ответ

Я использую Solr4.0 на пристани сервера. Я хочу запросить solr, используя solrj и ожидая, что результаты будут отформатированы в XML. Поэтому я использовал HttpSolrServer (CloudSolrServer и LBHttpSolrServer не обеспечивает поддержку настройки парсер…
16 апр '13 в 05:34
1 ответ

Как получить частоту слова с Solr после фильтрации слова

Я получил результат о частоте слова с использованием фасета в Solrj, но в списке результатов есть слово, которое я не хочу или хочу пропустить, чтобы сосчитать из документа. Например, в документе word1 word2 word3 word4 word1 word2 word3 результат б…
22 июл '15 в 01:34
0 ответов

Solr softcommit статус?

Я выполняю softcommit из многих приложений, я хотел бы знать, закончилась ли softcommit индексация в другом приложении и обработать ли некоторые метрики. Есть ли способ получить статус solrj softcommit? //in my case : //softCommit =true; beans is a …
25 ноя '15 в 17:35
1 ответ

Индексирование структурированных и неструктурированных данных в Solr

У нас есть требование, чтобы в систему поступали как структурированные, так и неструктурированные данные. Нам нужно проиндексировать их обоих, а затем включить функцию поиска по ним. Мы используем SolrCloud на платформе Hadoop. Для структурированных…
29 мар '15 в 19:56
2 ответа

Как сделать поиск по нескольким словам в SOLRJQuery

В настоящее время я работаю с SolrJ API для нашего веб-приложения. Нам нужно иметь поиск нескольких слов в приложении. Но я не знаю, как это сделать. Вот код, который мы разработали до сих пор, выполняя поиск в Интернете. HttpSolrClient solr = new H…
31 мар '15 в 10:52