Создать коллекцию с пабликами ВК и в ней же хранить все посты от паблика, которых может быть более 50к. Получение документа паблика со всеми 50к постами конечно сильно нагрузит оперативную память в приложении nodejs, но, а если я буду делать фильтр, в результате которого постов в массиве на выходе будет по 100 штук, а если мне потребуется данные о самом паблике то я просто скрою получение постов.
Норм будет или лучше паблики и их посты хранить в разных коллекциях?
const publicsSchema = new Schema(
{
group_id: Number,
posts: [
{
post_id: Number,
date: Number,
...
}
]
}
)