「TiDB」の版間の差分

ページの作成:「'''TiDB'''(TiはTitaniumの略称)とは、Hybrid Transactional and Analytical Processing(HTAP)ワークロードをサポートする[[オープンソース]…」
 
 
29行目: 29行目:
===高可用性===
===高可用性===
TiDBは[[Raftコンセンサスアルゴリズム]]を使用して[[高可用性]]を確保しており、Raftグループ内のストレージ全体で安全に複製されるようになっている。障害が発生した場合、Raftグループは障害が発生したメンバーの新しいリーダーを自動的に選出し、必要な手動操作を行わずにTiDBクラスタを自己修復します。障害と自己修復の操作は、アプリケーションからは透過的に行われる。
TiDBは[[Raftコンセンサスアルゴリズム]]を使用して[[高可用性]]を確保しており、Raftグループ内のストレージ全体で安全に複製されるようになっている。障害が発生した場合、Raftグループは障害が発生したメンバーの新しいリーダーを自動的に選出し、必要な手動操作を行わずにTiDBクラスタを自己修復します。障害と自己修復の操作は、アプリケーションからは透過的に行われる。
===クラウド前提 ===
TiDBは[[MySQL]]と違って素人が簡単に環境を構築できる代物ではない。
このため多くの場合は[[クラウド]]上に用意されたものを使うことにあるだろう。