_id: 1, name: "Alex" } - юзеры
{ _id: 'a', title: "Запись №1", uid: "1" , notify: 1} - записи
и вот надо мне вытащить те записи, где notify == 1 || notify == 2. Затем сгруппировать их по uid и сделать рассылки всем юзерам (у кого есть записи с notify 1,2). Сделать это проблем не вызывает, а вот что делать с масштабированием? Ибо сейчас юзеров/записей мало, а потом будет 9999999999999 и все загнется =)
когда их будет 99999999999, наймешь пару человек, они это оптимизируют
доставай из любой бд по индексу
Обсуждают сегодня