Как индексировать файлы в elasticsearch?

Приветствую.
Можете подсказать, как лучше поступить в данной ситуации.

Есть небольшая БЗ со статьями. К каждой статье можно добавлять n вложений. Эту статью и вложения нужно проиндексировать и производить по ним поиск.

Со статьей понятно. А вот с вложениями, когда их больше одного не очень понятно, как их лучше хранить. Во всех мануалах, я так понял, через плагин ingest-attachment, к одному документу можно добавить только одно вложение.
Есть ли вариант добавить несколько? Или так не дают и для каждого вложения нужно создавать отдельный документ? Или может еще есть, какие то варианты?
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 3
subsetofmultiset
@subsetofmultiset
Что насчет nested field type?
Ответ написан
@vitaly_il1
DevOps Consulting
Наверно, зависит от вложений - PDF можно парсить и искать по нему, картинки и т.п. - нет.
Посмотрите на https://www.elastic.co/guide/en/elasticsearch/plug....
https://discuss.elastic.co/t/how-to-index-and-stor...
Ответ написан
2ord
@2ord
продвинутый чайник
Для индексации файлов можно взять Solr, работающий на том же движке.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы