Files
mengyanote/public/mengyanote/计算机科普/术语科普-QPS.md

1.2 KiB
Raw Blame History

QPSQueries Per Second即每秒查询率是衡量服务器在单位时间内处理请求能力的核心性能指标直接反映系统的并发处理能力。

简单来说QPS就像“每秒能接待多少位客人”比如一个接口的QPS为100意味着它每秒最多能稳定处理100次用户的访问请求。

QPS的关键细节说明

1. 统计范围通常针对单个接口、单个服务节点或整个系统不同范围的QPS数值代表的意义不同如“登录接口QPS”“支付服务QPS”。 2. 与并发量的关系QPS ≈ 并发量 / 平均响应时间。例如若系统平均响应时间为0.1秒并发量为50那么QPS约为50050/0.1)。 3. 实际应用场景:

  • 日常运维通过监控QPS判断系统负载是否正常如峰值QPS是否超过阈值
  • 架构设计根据业务预估QPS如电商大促预估10万QPS决定服务器集群规模、缓存策略等。
  • 性能优化若QPS不足如请求排队、超时需通过扩容、优化代码、增加缓存等方式提升。

例如普通小型网站日常QPS可能仅几十到几百而大型电商平台促销峰值QPS可达到几十万甚至上百万。