关于这几个词的概念,在CSDN上看了很多文章,解释和计算公式也是五花八门,发现没有一篇解释的既全面又便于理解的,索性参考别人的文章再结合自己的理解,整理一下分享给大家,如有理解错误还望纠正。
先大概介绍下这几个词的概念,再结合jmeter压测数据理解:
一、QPS:
Queries Per Second(每秒查询率),每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。
对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。
计算公式:
qps = 请求查询数 / 秒
qps = fetchs / per second
每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。
在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。
qps相当于最大吞吐率
二、RPS:
Requests Per Second(每秒发送请求数/吞吐率),指客户端每秒发出的请求数。阿里云PTS 对于这个词的解释为RPS有些地方也叫做QPS