Всички отделни операции в Postgres автоматично се обвиват в транзакции и всички операции върху един документ в MongoDB са атомарни. В този случай атомарността всъщност не е причина да предпочитате една база данни пред друга.
Въпреки че отделните преброявания могат да станат доста високи, ако съхранявате само обобщени преброявания, а не всеки екземпляр на преброяване, общият брой записи не трябва да е твърде значителен. Дори ако проследявате милиони домейни, Mongo или Postgres ще работят еднакво добре.
MongoDB е добро решение за регистриране на събития, но смятам, че Postgres е за предпочитане, ако искате да направите много интересен, релационен анализ на аналитични данни, които събирате. За да се направи това ефективно в Mongo, често се изисква висока степен на денормализиране, така че бих помислил повече за това как планирате да използвате данните в бъдеще.