# コプロセッサー

![`smart`](Coprocessor01_aa_001_2022051.png)

-------------------------------------------------------------------
TiDBサーバーはステートレスであり、データはTiKVレイヤーに格納されます。TiDBサーバーがクライアントからのクエリリクエストを受け取ると、TiKVから特定のデータ情報を取得します。

このアーキテクチャーには2つの性能上の問題があります：
- TiKVは、ネットワークのオーバーヘッドが大きくなるような、すべてのデータを返します。
- TiDBはすべてのデータを計算する必要があり、CPUを多く消費しますが、TiKVには計算圧力がありません。
