В ElasticSearch, я должен использовать несколько индексов для отдельных, но связанных сущностей?

Затраты на добавление индексов хорошо документированы, но я не смог найти хорошую информацию о том, когда использовать несколько индексов в отношении различных типов индексируемых документов.

Вот общий пример, иллюстрирующий вопрос:

Скажем, у нас есть следующие объекты

Продукты (Название, ProductID, ProductCategoryID, Список магазинов)Категории продуктов (Имя, ProductCategoryID)Магазины (Имя, StoreID)

Должен ли я свалить эти три разных типа документов в один индекс, каждый с соответствующим?elasticsearch type

У меня возникают трудности с установлением, где провести черту по одному или нескольким индексам.

Что если мы добавим несвязанную сущность "Интернет страницы", Определенно отдельный индекс?

Ответы на вопрос(2)

Ваш ответ на вопрос