# 关系型数据和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 |
| 5 | `Jim` | `1992-07-19` | 1579915611 | 51 |

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

| 6 | `Sam` | `1978-09-12` | 1713665011 | 97 |

------------------------------------------------------------
TiDB 服务器的另一项非常重要的任务是关系行数据和键值之间的相互转换。目的是将关系数据以键值的形式存储，从存储引擎中读取键值数据并以关系数据的形式返回给客户端。

在幻灯片中有一个关系表，其中编号列可以看作是主键。
