Nikolay
а какая альтернатива? вот если допустить, что пользователей будет миллион?
Миллион всего или в какую единицу времени? Миллион не много на само деле, смотря что юзеры делают и как часто. Я бы начал с постгри а потом смигрировал проблемную часть в другой датастор если совсем нет других вариантов. Во многих случаях разумное кеширование и денормализация/eventual consistency поможет решит проблемы с нагрузкой