title: クイズ 3
description: このクイズは、TiDB のレジリエンスおよび高可用性についての理解度を確認するものです。
allow_repeat_submission: true
evaluate_immediately: true
show_correct_answer: true

questions:
  - type: SingleChoice
    question: TiDB クラスタを 3 つのデータセンターまたはアベイラビリティゾーン（AZ）に適切にデプロイした場合、1 つのデータセンターや AZ 全体がダウンするとデータは失われますか？
    options:
      - id: 1
        text: "はい"
      - id: 2
        text: "いいえ"
        correct: true
    explanation: 適切にデプロイされた場合、TiDB は複数の AZ にわたりデータのレプリケーションを行います。1 つの AZ がダウンしても、他の AZ により冗長化・高可用性が確保されているため、データは安全に保持され、利用可能なままです。

  - type: SingleChoice
    question: TiDB クラスタを 3 つのデータセンターまたはアベイラビリティゾーン（AZ）に適切にデプロイした場合、1 つの AZ がダウンするとアプリケーションを復旧させるために手動で特別なフェイルオーバー作業は必要ですか？
    options:
      - id: 1
        text: はい、サービス復旧のために手動対応が必要です。
      - id: 2
        text: いいえ、TiDB の高可用性メカニズムが自動的にフェイルオーバーを処理します。
        correct: true
    explanation: TiDB エキスパートの助けや TiDB Cloud を使って 3 つの AZ にデプロイした場合、どれか 1 つの AZ がダウンしても設計上自動的にフェイルオーバーが行われます。特別な手動対応は不要で、TiDB が Raft コンセンサスとレプリカの過半数により、フェイルオーバーを透過的に処理するため、アプリケーションは継続して動作できます。
