Sebuah basis data RDS menangani volume kueri baca yang sangat tinggi. Fitur mana yang efektif untuk mendistribusikan lalu lintas baca dan meningkatkan performa baca aplikasi?

1 / 1
Pilih jawaban
BenarD

Penjelasan

Pertanyaan ini meminta pemilihan fitur RDS untuk mendistribusikan lalu lintas baca dan meningkatkan performa baca.

  • 1volume kueri baca yang sangat tinggiBeban kerja yang banyak membaca
  • 2mendistribusikan lalu lintas bacaMerutekan kueri ke replica = read replica
  • 3meningkatkan performa bacaMeningkatkan skalabilitas baca
ASalah

Penerapan Multi-AZ

Multi-AZ adalah konfigurasi cadangan yang dirancang untuk meningkatkan ketersediaan, dan instans siaga biasanya tidak digunakan untuk pembacaan.

Read replica lebih sesuai untuk mendistribusikan lalu lintas baca seperti yang dijelaskan dalam pertanyaan ini, sehingga tidak benar.

BSalah

Menggunakan DynamoDB Accelerator (DAX).

DAX adalah cache dalam memori yang khusus untuk DynamoDB yang mempercepat pembacaan DynamoDB ke tingkat milidetik.

Karena hanya untuk DynamoDB (NoSQL), tidak dapat digunakan untuk mendistribusikan lalu lintas baca pada basis data relasional RDS, sehingga tidak benar.

CSalah

Meningkatkan ukuran instans ke tipe yang lebih besar.

Peningkatan ukuran meningkatkan kapasitas pemrosesan satu instans, yang meningkatkan performa baca sampai batas tertentu.

Namun, ini tidak mendistribusikan beban ke beberapa instans, dan ada keterbatasan dalam biaya, batas maksimum, dan restart saat perubahan. Read replica lebih sesuai untuk mendistribusikan lalu lintas baca seperti yang dijelaskan dalam pertanyaan ini, sehingga tidak benar.

DBenar

Read replica

Benar. Read replica membuat salinan hanya-baca dari basis data utama dan merutekan kueri baca ke sana, mendistribusikan beban baca. Efektif untuk meningkatkan skalabilitas baca pada beban kerja yang banyak membaca.

Poin penting

Read replica = skalabilitas baca (mendistribusikan lalu lintas baca); Multi-AZ = ketersediaan (failover otomatis). «Volume baca tinggi / performa» merujuk pada read replica; «kesinambungan saat terjadi gangguan» merujuk pada Multi-AZ.