Что лучше теплое или мягкое ?
PostrgeSQL - это реляционная база данных с технологией SQL
MongoDB - NoSQL документо-ориентированное хранилище.
Вам нужно использовать PostrgeSQL в качестве основной базы данных, а при больших нагрузках облегчаться работу сервера, держи жирные собранные пачки джоинов в виде документов в MongoDB. Но это вопрос архитектуры и подходов, который может вести к холи вару.
Трафик 1ккк в месяц, это походу не очем. Тоесть примерно 35к рыл в день, достаточно солидная посещаемость но не особо жирная. Ее могут держать обычные цмс даже без кэша, возможно я ошибаюсь но при мне ДЛЕ в сутки держала 10к без кеша и подобных вещей.
В вашем случае вас спасет хороший сервер и кеш. Вот если у вас будет 1миллион в день, тогда будут проблемы.