# 案例 - 集群能力评估

| 项目     | 能力要求                                                 | 8c 16GB TiDB Server（官方参考值） | 8c 32GB TiKV （官方参考值） |
|:---------|:---------------------------------------------------------|:----------------------------------|:----------------------------|
| 写入 QPS | 100 ～ 500 （5w row/s, 100~500/batch）, 延迟要求 < 100ms | 6000（P99≈100ms）                 | 3625（P99≈100ms））         |
| 读取 QPS | 1000 ～ 5000, 延迟要求 < 100ms                           | 6300（P99≈100ms）                 | 7000（P99≈100ms）           |

+ 评估结论：
TiDB Server：6 台（官方建议）（配置：8C 16GB）
TiKV       ：15 台（配置：8C 32GB 4TB / 存储空间冗余比例：20%）
参考：Determine Your TiDB Size

----------------------------------------------------
写入：5w row/s，100-500 一个 batch，写入 Lantcy 在 100 ms 以下
读取：1000 - 5000 QPS，一般是 1000 左右，行情非常好的时候会到 5000 QPS，查询是走索引查询用户订单信息的简单查询，读取 Lantcy 在 100ms 以下。

从以上信息评估：
TiDB：8C_16G * 6 台
TiKV：8C_32GB_4T 基于经验的方法评估配置 6-9 台即可满足写入流量的处理能力需求，但因为数据量较大，所以 TiKV 节点数取实例和存储能力评估数的最大值：15 台

此处请注意：表格中，“能力要求”项目是按照业务特征进行测试的 QPS，而后两个项目 “8c 16GB TiDB Server” 和 “8c 32GB TiKV” 是官方文档的参考值，所以并不能和业务特征的 QPS 简单对等，只能用于估算。
