高可用性に関するFAQ

このドキュメントは、TiDBの高可用性に関連するFAQをまとめたものです。

TiDBはどのように強く一貫していますか?

ノード障害が発生した場合の回復可能性を確保するために、 いかだコンセンサスアルゴリズムを使用してTiKVノード間でデータが冗長的にコピーされます。

最下層では、TiKVはレプリケーションログとステートマシンのモデルを使用してデータをレプリケートします。書き込み要求の場合、データはリーダーに書き込まれ、リーダーはコマンドをログの形式でフォロワーに複製します。クラスタのノードの大部分がこのログを受信すると、このログはコミットされ、ステートマシンに適用できます。

TiDBのアーキテクチャは、地理分布とマルチアクティブ性を完全にサポートすることを保証します。データとアプリケーションは常にオンになっています。すべての停止はアプリケーションに対して透過的であり、データは自動的に回復できます。操作は、ネットワークの遅延と安定性によって異なります。レイテンシを5ms以内に保つことをお勧めします。現在、同様のユースケースがすでにあります。詳しくはinfo@pingcap.comまでお問い合わせください。

このページは役に立ちましたか?