User{
'_id' : ObjectId(..),
'Friends': [{_id : ref1},{id : ref2}]
'Posts' : [{'popularity' :103,...}, {'popularity' : 86,...}
}
И каждая из ссылок связана с другим идентификатором пользователя в Друзьях. Какой самый быстрый способ получить самые популярные сообщения из всех друзей пользователей? Возможно, только верх 20.Как вы суммируете данные из ссылок в mongodb?
Это он. Я не верю, что добавил индекс в Friends._id. Будет ли это так же просто, как использовать makeindex? – carboncomputed
Да, но помните, что это операция блокировки, если вы не используете опцию «background: true». http://docs.mongodb.org/manual/reference/method/db.collection.ensureIndex/ –