MongoDB с Apache Solr: следует ли индексировать всю коллекцию в Solr?Если нет, то как получить полный документ на основе поискового запроса Solr Index - PullRequest
0 голосов
/ 24 мая 2018

Я использую Apache Solr для полевых и полнотекстового поиска.Должен ли я индексировать всю коллекцию mongodb в Solr?

Если я решу проиндексировать только выбранные поля из документа коллекции mongo в apache-solr, смогу ли я получить полный документ из индексированного поискового запроса?

1 Ответ

0 голосов
/ 24 мая 2018

Два поля свойств могут иметь в Solr indexed и stored.Проще говоря, индексированный означает, что они обрабатываются и доступны для поиска, хранятся просто означает, что их исходное содержимое сохраняется как есть и может быть получено.Так, например, вы можете индексировать весь документ MongoDB в сохраненное поле Solr, а затем индексировать различные другие части документа в индексированные поля.Таким образом, вы можете выполнить поиск по этим индексированным полям и получить весь документ обратно из сохраненного поля в результате.

Примечание: поля могут быть проиндексированы как , так и сохранены

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...