# `3-DC` 導入ソリューション
+ すべてのレプリカは`3 DCs`に配布されます
  + 一方の `DC` がダウンした場合、他の 2 つの `DCs` は `leader` の選定を開始し、データを失わずにサービスを再開する
+ パフォーマンスはネットワークのレイテンシーに大きく依存する
  + 書き込みを行うには、すべてのデータを少なくとも 2 つの `DCs` にレプリケートする必要があります
  + `TiDB` ノードが読み取り要求を受け取ったときと同じ `DC` に `leader` がないと、読み取りパフォーマンスが低下します
  + 各 `TiDB` トランザクションは `PD leader` から `timestamp` を取得する必要があります
    + `TiDB` サーバーと `PD leader` が同じ `DC` にない場合、書き込み要求のある各トランザクションは `TSO (Timestamp Oracle)` を 2 回取得する必要があるため、トランザクションのパフォーマンスはネットワークレイテンシーの影響を受けます
------------------------------------------------------------
都市内（50km未満）、ダークファイバー、レイテンシー <2ms
都市間（<400km）、MSTP（マルチサービス転送プラットフォーム）、レイテンシー <10ms
インターシティ (<1000km)、MSTP、レイテンシー < 20ms
