PV,TPS,QPS,RPS
PV=page view
是指頁面被瀏覽的次數(shù),比如你打開一網(wǎng)頁,那么這個網(wǎng)站的pv就算加了一次;
TPS=transactions per second
是每秒內(nèi)的事務(wù)數(shù),比如執(zhí)行了dml操作,那么相應(yīng)的tps會增加;
QPS=queries per second
是指每秒內(nèi)查詢次數(shù),比如執(zhí)行了select操作,相應(yīng)的qps會增加。
QPS = req/sec = 請求數(shù)/秒
【QPS計算PV和機(jī)器的方式】
QPS統(tǒng)計方式 [一般使用 http_load 進(jìn)行統(tǒng)計]
QPS = 總請求數(shù) / ( 進(jìn)程總數(shù) * 請求時間 )
QPS: 單個進(jìn)程每秒請求服務(wù)器的成功次數(shù)
單臺服務(wù)器每天PV計算
公式1:每天總PV = QPS * 3600 * 6
公式2:每天總PV = QPS * 3600 * 8
服務(wù)器計算
服務(wù)器數(shù)量 = ceil( 每天總PV / 單臺服務(wù)器每天總PV )
【峰值QPS和機(jī)器計算公式】
原理:每天80%的訪問集中在20%的時間里,這20%時間叫做峰值時間
公式:( 總PV數(shù) * 80% ) / ( 每天秒數(shù) * 20% ) = 峰值時間每秒請求數(shù)(QPS)
機(jī)器:峰值時間每秒QPS / 單臺機(jī)器的QPS = 需要的機(jī)器
問:每天300w PV 的在單臺機(jī)器上,這臺機(jī)器需要多少Q(mào)PS?
答:( 3000000 * 0.8 ) / (86400 * 0.2 ) = 139 (QPS)
問:如果一臺機(jī)器的QPS是58,需要幾臺機(jī)器來支持?
答:139 / 58 = 3
RPS=并發(fā)數(shù)/平均響應(yīng)時間
是對服務(wù)系統(tǒng)請求的響應(yīng)能力
總結(jié)
以上是生活随笔為你收集整理的PV,TPS,QPS,RPS的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。