Skip to content
Latchkey

Read Replica Routingとは何か?

Read replica routingは、書き込みがprimaryに送られ、読み取りが1つ以上のレプリカに分散されるようにデータベースのトラフィックを分割します。レプリカはprimaryから非同期にデータをコピーするため、わずかな遅延が生じることがあります。アプリケーションまたはproxyが、古い可能性のあるレプリカにルーティングしても安全なクエリを決定します。

なぜ重要か

多くのワークロードは書き込みよりもはるかに多く読み取るため、読み取りをレプリカに移すことでprimaryの負荷が和らぎ、キャパシティがスケールします。書き込み直後の読み取りはまだそれを見られない可能性があるため、コードは複製の遅延を考慮しなければなりません。

関連ガイド