Я хочу хранить разные виды списков вasticsearch, таких как список друзей, список людей, которым понравилась страница и т.д. c. Все эти списки могут исчисляться тысячами или миллионами.
В эластичном поиске мы можем хранить более одного элемента в одном поле в виде массива. Так есть ли ограничения на размер элементов, которые поле может хранить? Рекомендуется ли это?
Другой способ, который я считаю, заключается в том, что у меня может быть отдельный индекс для ведения этого списка, где каждый элемент в списке будет отдельным документом. Таким образом, у меня будет индекс для хранения списка пользователей и другой индекс для хранения каждого друга пользователя в виде отдельного документа. Если у пользователя 1000 друзей, то во втором индексе будет 1000 документов, в которых хранятся идентификаторы как основного пользователя, так и друга.