У меня есть список элементов в моем ElasticSearch. Пользователь вводит запрос, и я получаю результаты поиска elasti c. Теперь у меня есть некоторые пользовательские настройки, хранящиеся в mongodb, на основе которых я хочу отфильтровать результаты поиска elasti c.
Предположим, я получил список элементов (item_ids) из Elasticsearch.
Пн go БД имеет следующую схему. id, user_id, item_id
Я выбрал эту схему MongoDB, потому что у пользователя может быть очень большой список элементов (в порядке миллионов), которые он не хочет видеть в результатах.
Как добиться этого с помощью масштабирования? Мне нужно изменить мою схему?