Semua operasi tunggal di Postgres secara otomatis dibungkus dalam transaksi dan semua operasi pada satu dokumen di MongoDB bersifat atomik. Atomicity sebenarnya bukan alasan untuk memilih satu database di atas yang lain dalam kasus ini.
Meskipun jumlah individu mungkin cukup tinggi, jika Anda hanya menyimpan jumlah agregat dan bukan setiap contoh penghitungan, jumlah total catatan tidak boleh terlalu signifikan. Bahkan jika Anda melacak jutaan domain, Mongo atau Postgres akan bekerja sama baiknya.
MongoDB adalah solusi yang baik untuk mencatat peristiwa, tetapi menurut saya Postgres lebih disukai jika Anda ingin melakukan banyak analisis relasional yang menarik pada data analitik yang Anda kumpulkan. Untuk melakukannya secara efisien di Mongo sering kali memerlukan denormalisasi tingkat tinggi, jadi saya akan lebih memikirkan bagaimana Anda berencana menggunakan data di masa mendatang.