Singkatnya, mirroring memungkinkan Anda untuk memiliki server kedua menjadi salinan stand-by "panas" dari server utama, siap untuk mengambil alih setiap saat server utama gagal. Jadi pencerminan menawarkan kegagalan dan keandalan.
Replikasi, di sisi lain, memungkinkan dua atau lebih server untuk tetap "sinkron" - itu berarti server sekunder dapat menjawab pertanyaan dan (bergantung pada pengaturan) benar-benar mengubah data (itu akan digabungkan dalam sinkronisasi). Anda juga dapat menggunakannya untuk caching lokal, load balancing, dll.