Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membuat replika baca cascading lintas wilayah dengan RDS untuk PostgreSQL
RDS untuk PostgreSQL mendukung replika baca cascading lintas wilayah. Anda dapat membuat replika Lintas wilayah dari instans DB sumber, dan kemudian membuat replika wilayah yang sama darinya. Anda juga dapat membuat replika wilayah yang sama dari instans DB sumber, dan kemudian membuat replika Lintas wilayah darinya.
Buat replika Lintas wilayah dan kemudian buat replika wilayah yang sama
Anda dapat menggunakan instans RDS untuk PostgreSQL DB dengan versi 14.1 atau lebih tinggi, untuk melakukan hal berikut: rpg-db-main
-
Mulailah dengan
rpg-db-main(US-EAST-1), buat replika baca Cross-region pertama dalam rantai,read-replica-1()US-WEST-2. -
Menggunakan Cross-region
read-replica-1(US-WEST-2) pertama, buat replika baca kedua dalam rantai,read-replica-2()US-WEST-2. -
Menggunakan
read-replica-2, buat replika baca ketiga dalam rantai,read-replica-3(US-WEST-2).
Buat replika wilayah yang sama dan kemudian buat replika Lintas wilayah
Anda dapat menggunakan instans RDS untuk PostgreSQL DB dengan versi 14.1 atau lebih tinggi, untuk melakukan hal berikut: rpg-db-main
-
Dimulai dengan
rpg-db-main(US-EAST-1), buat replika baca pertama dalam rantai,read-replica-1(US-EAST-1). -
Menggunakan
read-replica-1(US-EAST-1), buat replika baca lintas wilayah pertama dalam rantai,read-replica-2()US-WEST-2. -
Menggunakan
read-replica-2(US-WEST-2), buat replika baca ketiga dalam rantai,read-replica-3(US-WEST-2).
Keterbatasan dalam membuat replika baca lintas wilayah
-
Rantai cascading cross-region dari replika database dapat menjangkau maksimal dua Wilayah, dengan maksimum empat tingkat. Empat tingkat termasuk sumber database dan tiga replika baca.
Keuntungan menggunakan replika baca cascading
-
Peningkatan skalabilitas baca - Dengan mendistribusikan kueri baca di beberapa replika, replikasi cascading membantu menyeimbangkan beban. Ini meningkatkan kinerja, terutama dalam aplikasi read-heavy, dengan mengurangi ketegangan pada database penulis.
-
Distribusi geografis — Replika Cascading dapat ditemukan di lokasi geografis yang berbeda. Ini mengurangi latensi bagi pengguna yang berada jauh dari database utama dan menyediakan replika baca lokal, meningkatkan kinerja dan pengalaman pengguna.
-
Ketersediaan tinggi dan pemulihan bencana - Jika terjadi kegagalan server utama, replika dapat dipromosikan ke primer, memastikan kontinuitas. replikasi cascading semakin meningkatkan ini dengan menyediakan beberapa lapisan opsi failover, meningkatkan ketahanan keseluruhan sistem.
-
Fleksibilitas dan pertumbuhan modular — Seiring pertumbuhan sistem, replika baru dapat ditambahkan pada tingkat yang berbeda tanpa konfigurasi ulang besar dari database utama. Pendekatan modular ini memungkinkan pertumbuhan pengaturan replikasi yang dapat diskalakan dan dikelola.
Praktik terbaik untuk menggunakan replika baca lintas wilayah
-
Sebelum mempromosikan replika, buat replika tambahan. Ini akan menghemat waktu, dan memberikan penanganan beban kerja yang efisien.