Запитання з тегом «elasticsearch»

Elasticsearch - це відкритий джерело (Apache 2), розповсюджений, RESTful, пошукова система на базі люцена.

4
Еластичний пошук, кілька індексів проти одного індексу та типи для різних наборів даних?
У мене є додаток, розроблений за схемою MVC, і я хотів би індексувати зараз декілька його моделей, це означає, що кожна модель має різну структуру даних. Чи краще використовувати змішані індекси, по одному для кожної моделі, або тип у межах одного індексу для кожної моделі? Обидва способи також потребують іншого …

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

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


3
Заголовок типу вмісту [додаток / 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" : "Teacher" } …

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: Неможливо проаналізувати [Не знайдено відображення для [ціни] для сортування] Як я можу успішно шукати ці документи, навіть якщо в деяких відсутні priceполя?

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

8
як перейменувати індекс у кластер?
Мені потрібно перейменувати декілька індексів у кластері (їх ім’я потрібно змінити, я не можу використовувати псевдоніми ). Я бачив, що не існує підтримуваних способів зробити це, найближче, що я знайшов, це перейменувати каталог індексу , я спробував це в кластері. Кластер має 3 машини A, Bі Cна кожній з них …

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

24
Elasticsearch: Не вдалося підключитися до порту localhost 9200 - з’єднання відмовлено
Коли я спробував підключитися до Elasticsearch, використовуючи його, curl http://localhost:9200він працює чудово. Але коли я запускаю, curl http://IpAddress:9200це кидає помилку Не вдалося підключитися до порту localhost 9200: з’єднання відмовлено Як вирішити цю помилку?


3
Помилка Elasticsearch: cluster_block_exception [FORBIDDEN / 12 / індекс лише для читання / дозволити видалити (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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.