# リレーショナルデータとKV変換

| `No.` | 名前   | 誕生日       | 携帯電話   | 点数 |
| :---- | :----- | :----------- | :--------- | :--- |
| 1     | `Tom`  | `1982-09-28` | 1390811212 | 78   |
| 2     | `Jack` | `1996-04-12` | 1801222187 | 91   |

| 2 | `Jack` | `1996-04-12` | 1801222187 | 91 |
| 3 | `Frank` | `1982-09-28` | 1364571212 | 90 |
| 4 | `Tony` | `1977-03-12` | 1391113134 | 65 |

| 4 | `Tony` | `1977-03-12` | 1391113134 | 65 |
| 5 | `Jim` | `1992-07-19` | 1579915611 | 51 |

| 5 | `Jim` | `1992-07-19` | 1579915611 | 51 |
| 6 | `Sam` | `1978-09-12` | 1713665011 | 97 |

------------------------------------------------------------
TiDBサーバーのもう1つの非常に重要なタスクは、リレーショナル行データとキーバリューの相互変換です。目的は、リレーショナルデータをキーバリューの形式で格納し、ストレージエンジンからキーバリューデータを読み取り、クライアントにリレーショナルデータの形式で返すことです。

スライドには、番号付きのカラムが主キーとして見られる関係テーブルがあります。
