# `CAP` と `HA`
+ `TiDB/TiKV`が`CP & HA`を選ぶのはなぜですか？
+ `MySQL`と互換性があり、アプリケーション開発者の負担を軽減
+ 100% の可用性を達成することは不可能
  + ハ:0.9999...
------------------------------------------------------------
精度:TidB の立場の 1 つは OLTP ですが、この要件は完全に正しいです。弱い一貫性 (最終的な一貫性など) が保証されている状態で適切なプログラムを記述することは難しく、開発者はさまざまなエッジ状況を考慮する必要があります。

HA: 100% の可用性というわけではなく、追求できるのは高可用性、つまり常に`9`を追加することだけです。

