エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
TiDBの「Partitionated Raft KV」内部
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TiDBの「Partitionated Raft KV」内部
※このブログは2023年2月25日に公開された英語ブログ「Inside TiDB’s “Partitioned Raft KV”」の拙訳です... ※このブログは2023年2月25日に公開された英語ブログ「Inside TiDB’s “Partitioned Raft KV”」の拙訳です。 著者:Qi Xu 前回の記事では、TiDB 6.6の実験的な新機能で、パフォーマンスとスケーラビリティが大きく向上したことを紹介しました。今回は、なぜそのような利点を備えているのか、その理由を深掘りしていきましょう。 アーキテクチャ 以下は、TiKVのアーキテクチャです。 図1:TiKVアーキテクチャ – 論理的データパーティション TiKVクラスタは、多くのデータ区分 (リージョン) によって構成されています。各リージョンは、開始キーと終了キーの範囲によって決定される、データの特定の部分を担当します。そして、異なるTiKVノード上に3つ以上のレプリカを持ち、それらはRaftプロトコルによって同期されます。旧来のRaftエンジンでは、物理的にTiK