Репликация данных в большинстве случаев является лучшим решением, чем использование распределенных транзакций, потому что она дешевле и надежнее. Эксперименты с двухфазовым подтверждением транзакций показали, что администрирование становится более сложным при увеличении участвующих в этом процессе сайтов. Кроме того, увеличение участвующих сайтов уменьшает надежность, потому что вероятность того, что локальная часть распределенной транзакции завершится со сбоем, увеличивается при увеличении количества узлов. (Если одна локальная часть дает сбой, то вся распределенная транзакция также даст сбой.)
Другой причиной использования репликации данных вместо централизации данных является производительность: клиенты сайта, где проверялась репликация данных, имели повышенную производительность, потому что у них была возможность получать доступ к данным локально, а не при использовании сети для соединения с центральным сервером базы данных.