Вопросы с тегом «elasticsearch»

Elasticsearch - это поисковая система с открытым исходным кодом (Apache 2), распределенная, RESTful, основанная на Lucene.

4
Упругий поиск, несколько индексов против одного индекса и типы для разных наборов данных?
У меня есть приложение, разработанное с использованием шаблона MVC, и я хотел бы проиндексировать его несколько моделей, это означает, что каждая модель имеет свою структуру данных. Лучше ли использовать индексы мултиплей, по одному для каждой модели, или иметь тип в пределах одного индекса для каждой модели? Мне кажется, что оба …

15
Удалить все документы из индекса / типа без удаления типа
Я знаю, что можно удалить все документы определенного типа через deleteByQuery. Пример: curl -XDELETE 'http://localhost:9200/twitter/tweet/_query' -d '{ "query" : { "term" : { "user" : "kimchy" } } }' Но у меня нет термина и я просто хочу удалить все документы этого типа, независимо от того, какой термин. Какова лучшая …

7
Как использовать Elasticsearch с MongoDB?
Я просмотрел множество блогов и сайтов о настройке Elasticsearch для MongoDB для индексирования коллекций в MongoDB, но ни один из них не был простым. Пожалуйста, объясните мне пошаговый процесс установки упругого поиска, который должен включать: конфигурация запустить в браузере Я использую Node.js с express.js, поэтому, пожалуйста, помогите соответственно.


3
Заголовок Content-Type [application / x-www-form-urlencoded] не поддерживается в Elasticsearch.
Раньше у меня был ElasticSearch 5.2, а сейчас я обновился до 6.0. Я пытаюсь создать шаблон индекса, следуя руководству здесь , но получаю ошибку Content-Type header [application/x-www-form-urlencoded] is not supported Мой запрос curl -X PUT localhost:9200/_template/template_1 -d ' { "index_patterns": ["te*", "bar*"], "mappings": { "type1": { "properties": { "host_name": { …

10
Как искать часть слова с помощью ElasticSearch
Я недавно начал использовать ElasticSearch, и мне кажется, что я не могу заставить его искать часть слова. Пример: у меня есть три документа из моей couchdb, проиндексированных в ElasticSearch: { "_id" : "1", "name" : "John Doeman", "function" : "Janitor" } { "_id" : "2", "name" : "Jane Doewoman", "function" …

2
Каковы варианты использования Elasticsearch по сравнению со стандартными запросами sql? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 11 месяцев назад . Уточните этот вопрос Я только начинаю работать с Elasticsearch, …

5
ElasticSearch - возвращает уникальные значения
Как мне получить значения всех languagesиз записей и сделать их уникальными. документация PUT items/1 { "language" : 10 } PUT items/2 { "language" : 11 } PUT items/3 { "language" : 10 } запрос GET items/_search { ... } # => Expected Response [10, 11] Любая помощь была бы замечательной.

8
Не найдено сопоставления для поля для сортировки в ElasticSearch
Elasticsearch выдает SearchParseExceptionзапрос временного анализа, если найдены документы, не содержащие поля, используемого в критериях сортировки. SearchParseException: Parse Failure [Не найдено сопоставлений для [цена] для сортировки] Как я могу успешно искать в этих документах, даже если в некоторых это priceполе отсутствует ?

2
Elasticsearch: разница между терминами, фразами соответствия и строкой запроса
Новичок здесь в Elasticsearch и пытаюсь лучше понять разницу между этими запросами. Насколько я могу судить, termсоответствует одному термину (должен быть строчный, чтобы совпадение работало?), И оба match phraseи query stringсоответствуют строке текста.

3
Ошибка Elasticsearch: cluster_block_exception [FORBIDDEN / 12 / index-read-only / allow delete (api)], превышен водяной знак диска на этапе флуд
При попытке отправить документы в Elasticsearch в обычном режиме я получаю следующую ошибку: cluster_block_exception [FORBIDDEN/12/index read-only / allow delete (api)]; Я также вижу это сообщение в журналах Elasticsearch: flood stage disk watermark [95%] exceeded ... all indices on this node will marked read-only

8
как переименовать индекс в кластере?
Мне нужно переименовать несколько индексов в кластере (их имя нужно изменить, я не могу использовать псевдонимы ). Я увидел, что для этого нет поддерживаемых способов, самое близкое, что я нашел, - это переименовать каталог индекса , я пробовал это в кластере. В кластере 3 машины A, Bи Cна каждой из …

8
Elasticsearch против Cassandra против Elasticsearch с Cassandra
Я изучаю NoSQL и ищу различные варианты для одного из требований моего клиента. Я просмотрел различные ресурсы, прежде чем задать этот вопрос (человек с небольшим знанием NoSQL) Мне нужно быстрее хранить данные и читать данные. Полностью отказоустойчивый и легко масштабируемый. Возможность поиска данных для аналитики. В итоге я получил короткий …

24
Elasticsearch: не удалось подключиться к порту localhost 9200 - в соединении отказано
Когда я попытался подключиться к Elasticsearch с помощью, curl http://localhost:9200он работал нормально. Но когда я запускаю, curl http://IpAddress:9200он выдает ошибку, говоря Не удалось подключиться к порту localhost 9200: в соединении отказано Как устранить эту ошибку?


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.