QPS的计算方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QPS的计算方法相关的知识,希望对你有一定的参考价值。

每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。

原理:每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间
公式:( 总PV数 * 80% ) / ( 每天秒数 * 20% ) = 峰值时间每秒请求数(QPS)
机器:峰值时间每秒QPS / 单台机器的QPS = 需要的机器

问:每天300w PV 的在单台机器上,这台机器需要多少QPS?
答:( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS)

问:如果一台机器的QPS是58,需要几台机器来支持?
答:139 / 58 = 3
 
 顺便一提:
800Gbps=100G/s
因为一个字节等于8bit

以上是关于QPS的计算方法的主要内容,如果未能解决你的问题,请参考以下文章

什么是QPS,PV

PVTPSQPS是怎么计算出来的?

峰值QPS/QPS/PV/UV/服务器数量/并发数/吐吞量/响应时间计算公式

计算并发和qps:

透过源码看看Redis中如何计算QPS

10个JavaScript代码片段,使你更加容易前端开发。