Jenis Replikasi

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Microsoft SQL Server menyediakan jenis replikasi berikut untuk digunakan dalam aplikasi terdistribusi:

Jenis Deskripsi
Replikasi Transaksional Perubahan di Penerbit dikirimkan ke Pelanggan saat terjadi (mendekati real time). Perubahan data diterapkan pada Pelanggan dalam urutan yang sama dan dalam batas transaksi yang sama seperti yang terjadi pada penerbit.
Penggabungan replikasi Data dapat diubah pada Penerbit dan Pelanggan, dan dilacak dengan pemicu. Pelanggan menyinkronkan dengan Penerbit saat tersambung ke jaringan dan bertukar semua baris yang telah berubah antara Penerbit dan Pelanggan sejak terakhir kali sinkronisasi terjadi.
Replikasi rekam jepret Menerapkan rekam jepret dari Penerbit ke Pelanggan, yang mendistribusikan data persis seperti yang muncul pada saat tertentu pada waktunya, dan tidak memantau pembaruan data. Ketika sinkronisasi terjadi, seluruh rekam jepret dihasilkan dan dikirim ke Pelanggan.
Peer-to-peer Dibangun di atas fondasi replikasi transaksional, replikasi peer-to-peer menyebarkan perubahan yang konsisten secara transaksional mendekati real-time antara beberapa instans server.
Dua arah Replikasi transaksional dua arah adalah topologi replikasi transaksional tertentu yang memungkinkan dua server untuk bertukar perubahan satu sama lain: setiap server menerbitkan data dan kemudian berlangganan publikasi dengan data yang sama dari server lain.
Langganan yang Dapat Diperbarui Dibangun di atas dasar replikasi transaksional, ketika data diperbarui di Pelanggan untuk langganan yang dapat diperbarui, pertama-tama disebarkan ke Penerbit dan kemudian disebarluaskan ke Pelanggan lain.

Jenis replikasi yang Anda pilih untuk aplikasi tergantung pada banyak faktor, termasuk lingkungan replikasi fisik, jenis dan kuantitas data yang akan direplikasi, dan apakah data diperbarui di Pelanggan. Lingkungan fisik mencakup jumlah dan lokasi komputer yang terlibat dalam replikasi dan apakah komputer ini adalah klien (stasiun kerja, laptop, atau perangkat genggam) atau server.

Setiap jenis replikasi biasanya dimulai dengan sinkronisasi awal objek yang diterbitkan antara Penerbit dan Pelanggan. Sinkronisasi awal ini dapat dilakukan dengan replikasi dengan rekam jepret, yang merupakan salinan semua objek dan data yang ditentukan oleh publikasi. Setelah rekam jepret dibuat, rekam jepret dikirimkan ke Pelanggan. Untuk beberapa aplikasi, replikasi rekam jepret adalah semua yang diperlukan. Untuk jenis aplikasi lain, penting bahwa perubahan data berikutnya mengalir ke Pelanggan secara bertahap dari waktu ke waktu. Beberapa aplikasi juga mengharuskan perubahan mengalir dari Pelanggan kembali ke Penerbit. Replikasi transaksional dan replikasi penggabungan menyediakan opsi untuk jenis aplikasi ini.

Lihat Juga

Gambaran Umum Agen Replikasi