# PD の主な特徴

+ TiKVクラスタのメタデータを格納します
+ グローバルIDおよびトランザクションIDを生成します
+ グローバルなタイムスタンプTSOを生成します
+ クラスタ情報を収集してスケジューリングします
+ ラベルを提供して、高可用性をサポートします
+ TiDB ダッシュボードを提供します

---------------------------------------------------------
以下がPDの主な特徴です：

PDは、TiKVのためのメタデータストレージとして働いています。
- PD には、リージョンとキー範囲のマッピング、リージョンとTiKVストアのマッピングに関する情報が格納されています。
- 例えば、TiDBサーバーはPDからルート情報を取得し、関連するTiKVにデータにアクセスします。
- TiKVのトポロジー情報も、ラベルの情報もPDに格納されます。後ほど詳しく説明します。

PDは、グローバルIDとトランザクションIDを割り当てます。
- グローバルIDとして、ストアID、リージョンID、ピアID、テーブルID、インデックスID、そして分散トランザクションのためのトランザクションIDがPlacement Driverによって生成・割り当てられます。

PDは、グローバルなタイムスタンプTSOを生成します。
- TiDBクラスタ内のトランザクションの順序を保証するためのタイムスタンプとして、TSOがあります。

PDはスケジューリングのためのクラスタ情報を収集します。
- TiKVノードは定期的にクラスタの状態をPDに報告し、PDは関連する状態に応じてTiKVノード間のRegionをスケジューリングする責任を持ちます。詳細は後ほど説明します。

PDは TiDB ダッシュボードサービスを提供しています。
- つまり、PDはTiDBデータベースの中央制御センターに相当します。 後の節では、グローバルタイムスタンプ、TSO、スケジューリング機能の生成に焦点を当てます。