Описание тега elasticsearch-5

Используйте этот тег для вопросов, связанных с конкретной версией Elasticsearch 5.0 - распределенной системы поиска и аналитики RESTful. При использовании этого тега также по возможности включайте более общий тег [elasticsearch].
2 ответа

Elasticsearch - Sharding и Performance

Я думаю, что я наконец понял фундаментальное понимание того, как распределять осколки для Elasticsearch. Пожалуйста, поправьте меня, если я ошибаюсь, вот что я собрал: В идеале должен существовать только один осколок на индекс на узел. Единственная …
01 авг '18 в 23:20
1 ответ

Эластичный поиск Фонетическая проблема с NEST в Dotnet

Я новичок в поиске Elastic и хочу использовать его для фонетического поиска, поэтому я добавил плагин NEST в dotnet, используя пакет nougat, и попытался создать индекс с фонетическим, но получил следующую ошибку. ServerError = {ServerError: 400Type:…
2 ответа

Как заставить эластичную базу поиска транспорта работать с безопасностью ES5 + X-Pack

Я работаю над переходом с ES 1.7 на 5.x, и у меня возникла проблема с плагином asticsearch-transport-couchbase. Он работал с ES 1.7 с Shield, а учетные данные, которые он использовал, были указаны в файле asticsearch.yml: shield.user: "username:pass…
1 ответ

Elastic Search Array Actions

Я хотел бы иметь массив строк в индексе эластичного поиска. Предположим, что массив - это список моих недавних выборов в ресторане. Каждый раз, когда я иду в новый ресторан, я добавляю это в свой список. Я также хотел бы иметь возможность найти всех…
19 июн '18 в 17:29
0 ответов

Поиск Elasticsearch Cross Cluster за прокси-сервером nginx

Я хочу настроить тип агрегации для нескольких кластеров Elasticsearch на основе функции перекрестного поиска кластеров. У меня есть следующий макет: В качестве начального числа для Cross Cluster Search я использую только доступный через сетевой адре…
01 авг '18 в 15:50
1 ответ

Термины не удалось проанализировать размер поля Ошибка при объединении с двумя терминами в упругом поиске

Я хочу объединить по двум терминам: пользователь и событие, и я хочу получить счетчик каждого события для каждого пользователя. Я пробовал следующий код. Но я получаю сообщение об ошибке во второй последней строке: RequestError: TransportError (400,…
0 ответов

Elasticsearch Span_near с запросом bool

Мне нужно выяснить все документы, в которых есть слова "Лондон", "Гуччи" или "Мода". Но в то же время я не хочу, чтобы все те документы, которые имеют все или некоторые из этих 3 слов (все или 2 или 1), должны быть увеличены в баллах в зависимости о…
11 июл '17 в 12:29
0 ответов

Запрос на совпадение Elasticsearch 5.x: вычислить оценку с использованием частоты термина и игнорировать частоту обратных документов

Я пытаюсь запросить поле, содержащее много слов, в то время как каждое слово уже умножено на его доминирование в документе. Поэтому, здесь мне нужна частота, а idf действительно меняет оценку документов. Например, у меня есть два документа, которые …
29 май '17 в 12:20
1 ответ

Миграция DeleteByQueryPlugin для Elasticsearch с 2.4 до 5.2.2

В Elasticsearch версии 5.x DeleteByQueryPlugin удаляется в пользу API Delete By Query. Чтобы перейти на новый API, я должен заменить код 2.3: DeleteByQueryResponse response = new DeleteByQueryRequestBuilder(client(), DeleteByQueryAction.INSTANCE) .s…
1 ответ

Сценарий Elasticsearch со значением из другого документа

Представьте, что у меня есть два типа документов: Клиенты - содержит информацию, такую ​​как регион, язык и т. Д.) Покупки - содержат информацию об отдельных покупках). Между покупателями / покупателями существуют отношения между родителями и детьми…
1 ответ

ElasticSearch Nest 5.0.1 выбрасывает ниже исключения, при вызове из проекта Droid, из юнит-теста все работает нормально

Я работаю на Xamarin Android, используя Nest 5.0.1 в проекте NetStandard. Поиск API вызван из портативного проекта. При вызове любого API Nest Search через юнит тест. Работает нормально. Но когда тот же API через проект Droid становится ниже ошибки.…
27 янв '17 в 11:03
0 ответов

Порядок выполнения запросов Elasticsearch со скриптовыми запросами

Начиная с Elasticsearch 2.x, у меня сложилось впечатление, что Elasticsearch автоматически определяет, в каком порядке он должен выполнять запросы. Например, если вы запустите: { "query": { "bool": { "filter": [ { "term": { "some_field": "foo" } }, …
0 ответов

Как добавить вложенное поле типа данных в существующий документ с помощью Jest-клиента?

У меня есть документ в Elasticsearch, в котором мне нужно добавить "вложенное" поле типа данных. "typeFailureCode": [{ "type": "abc", "failureCode": "DISCONNECTED" }, { "type": "def", "failureCode": "NOT_AVAILABLE" }, { "type": "ghg", "failureCode":…
08 фев '19 в 02:42
0 ответов

Предложения ONGR Elasticsearch Bundle

Я работаю над проектом с использованием Symfony3 и ONGR Elasticsearch Bundle. Я пытаюсь получить предложения, основанные на завершении, но когда я вызываю метод findDocuments, дамп результата показывает, что в ключе документов ничего нет, тогда как …
0 ответов

Понижение рейтинга с эластичного поиска 5.1.1 до эластичного поиска 2.4.1

Я хочу понизить мой elasticsearch с версии 5.1.1 до 2.4.1. Это возможно?
05 янв '17 в 06:39
2 ответа

Как экспортировать исходные данные эластичного поиска в CSV

Я недавно начал использовать базу данных asticsearch и kibana 5.6.9. Мне удалось экспортировать данные визуализации в CSV с помощью Kibana, но не необработанные данные. Я нахожусь в поиске метода, где я должен быть в состоянии экспортировать необраб…
0 ответов

Фильтрация вложенных данных по условию от родителя.

Это моя родительская таблица @Document( indexName="person" , type = "user") public class Person { @Id private String id; private String name; @Field( type = FieldType.Nested) private List<Car> car; // setters-getters } и ниже мой детский стол …
1 ответ

Получить все документы индекса в файле Elasticsearch 1.7

У меня есть индекс размером 25 ГБ в asticsearch версии 1.7, и я хочу обновить его до ES 5.5. Но так как документы имеют пустые имена полей (строки), которые поддерживаются в версии 1.7, но отсутствуют в версии 5.5, я хотел бы заменить все пустые стр…
1 ответ

Эластичный поиск: запуск нескольких анализаторов для одних и тех же данных

Я ищу способ заставить ES искать данные с помощью нескольких анализаторов. Анализатор NGram и один или несколько анализаторов языка. Возможным решением будет использование нескольких полей и явное объявление, какой анализатор использовать для каждог…
26 ноя '17 в 11:13
0 ответов

Как сделать произвольную оценку, когда пользовательская оценка применяется к эластичному поиску?

Сначала я хочу иметь настраиваемую оценку, основанную на значении поля документа, а затем рандомизировать оценки, имеющие одинаковые оценки. Это упрощенная версия запроса, который я запрашиваю у asticsearch: { "query": { "function_score": { "query":…
06 июн '17 в 09:52