UV|IP|PV|VV|QPS|TPS定義及理解

UV(Unique visitor)

UV是指獨立訪客;例如,一個網站進行UV統計,則每個註冊賬號在00:00-24:00內只被計算一次;
如果網站當天有100個賬號登錄活躍過,則當天的UV爲100

IP(Internet Protocol)

IP是指訪問過某站點的IP總數;例如,一個網站進行IP統計,在00:00-24:00內UV爲100,但是有
兩個活躍賬號是通過相同的ip訪問的,其餘的98個賬號是通過不同的ip訪問的,則當天的IP爲99

PV(Page View)

PV是指頁面瀏覽量或點擊量,用戶對站點的不同或相同頁面的每一次訪問都算作一個PV;例如,
在00:00-24:00內UV爲100,每個活躍賬號的頁面瀏覽量爲30,則PV=100*30=3000

VV(Visit View)

VV是指用戶一天內進入站點的次數;例如,一個用戶早上打開微博一次,刷了3個頁面,
晚上打開微博一次,刷了5個頁面,則該用戶當天貢獻PV數是5+3=8,貢獻VV數是1+1=2

QPS(Query Per Second)

QPS是指每秒查詢率,是對一個特定的查詢服務器在規定時間內所處理流量多少的衡量標準;
一次查詢耗時是指從查詢請求發出開始計算,到返回查詢結果的這個過程消耗的總時間;
QPS=querys/sec,例如,某個查詢接口當天被調用了1000萬次,則當天的
QPS=1000 0000/(24*3600)=116,按照二八原則,
80%的流量集中在20的時間內,則峯值QPS=(1000 0000 * 0.8)/(24*3600*0.2)=463

TPS(Transactions Per Second)

Transactions Per Second(每秒傳輸的事物處理個數),即服務器每秒處理的事務數;
一次事務耗時指從請求發出開始計算,到事務處理完返回處理結果的這個過程消耗的總時間;
一次事務處理消耗的時間通常包括數據的輸入和輸出,以及加上用戶數據庫訪問或者一些rpc請求的時間,
TPS=transactions/sec,例如某站點一個表單提交接口,當天被調用了1000萬次,
則當天的TPS=1000 0000/(24*3600)=116,按照二八原則,80%的流量集中在20的時間內,
則峯值TPS=(1000 0000 * 0.8)/(24*3600*0.2)=463;QPS和TPS都是對服務器性能的統計指標,
每次查詢操作或者事務操作都可能貢獻一到多個QPS
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章