1. 程式人生 > 其它 >QPS、TPS、PV、UV、GMV、IP、RPS詳解

QPS、TPS、PV、UV、GMV、IP、RPS詳解

QPS

QPS:全名 Queries Per Second,意思是“每秒查詢率”,是一臺伺服器每秒能夠響應的查詢次數,是對一個特定的查詢伺服器在規定時間內所處理流量多少的衡量標準。

簡單的說,QPS = req/sec = 請求數/秒。它代表的是伺服器的機器的效能最大吞吐能力。

在網上,我看到有人在介紹 QPS 時,這樣說:QPS 代表的是單個程序每秒請求伺服器的成功次數。但是 QPS 在百度百科中或維基百科中並沒有強調單個程序,它主要是強調伺服器的處理能力。

伺服器的 QPS 一般我們可以使用 http_load 來測試,統計處 web 伺服器的吞吐量和負載。


TPS

TPS 即 Transactions Per Second 的縮寫,每秒處理的事務數目。一個事務是指一個客戶機向伺服器傳送請求然後伺服器做出反應的過程。客戶機在傳送請求時開始計時,收到伺服器響應後結束計時,以此來計算使用的時間和完成的事務個數,最終利用這些資訊作出的評估分。

TPS 的過程包括:客戶端請求服務端、服務端內部處理、服務端返回客戶端。

Qps 基本類似於 Tps,但是不同的是,對於一個頁面的一次訪問,形成一個 Tps;但一次頁面請求,可能產生多次對伺服器的請求,伺服器對這些請求,就可計入“Qps”之中。

例如,訪問一個 Index 頁面會請求伺服器 3 次,包括一次 html,一次 css,一次 js,那麼訪問這一個頁面就會產生一個“T”,產生三個“Q”。


PV

PV(page view)即頁面瀏覽量,通常是衡量一個網路新聞頻道或網站甚至一條網路新聞的主要指標。

PV 即 page view,頁面瀏覽量。使用者每一次對網站中的每個頁面訪問均被記錄 1 次。使用者對同一頁面的多次重新整理,訪問量累計。

根據這個特性,刷網站的 PV 就很好刷了。

與 PV 相關的還有 RV,即重複訪問者數量(repeat visitors)。

UV

UV 訪問數(Unique Visitor)指獨立訪客訪問數,統計 1 天內訪問某站點的使用者數(以 cookie 為依據),一臺電腦終端為一個訪客。

可以理解成訪問某網站的電腦的數量。網站判斷來訪電腦的身份是通過來訪電腦的 cookies 實現的。如果更換了 IP 後但不清除 cookies,再訪問相同網站,該網站的統計中 UV 數是不變的。如果使用者不儲存 cookies 訪問、清除了 cookies 或者更換裝置訪問,計數會加 1。00:00-24:00 內相同的客戶端多次訪問只計為 1 個訪客。

根據這個特性,如果有人讓你刷 UV,也很好的刷!


IP

IP(Internet Protocol)獨立 IP 數,是指 1 天內多少個獨立的 IP 瀏覽了頁面,即統計不同的 IP 瀏覽使用者數量。同一 IP 不管訪問了幾個頁面,獨立 IP 數均為 1;不同的 IP 瀏覽頁面,計數會加 1。IP 是基於使用者廣域網 IP 地址來區分不同的訪問者的,所以,多個使用者(多個區域網 IP)在同一個路由器(同一個廣域網 IP)內上網,可能被記錄為一個獨立 IP 訪問者。如果使用者不斷更換 IP,則有可能被多次統計。


GVM

所謂的 GMV,是 Gross Merchandise Volume 的簡稱。只要是訂單,不管消費者是否付款、賣家是否發貨、是否退貨,都可放進 GMV 這個“大籮筐”裡。

電商是很在意 GMV 的,拼多多的優惠券事故,估計就能產生不少 GMV。

根據 GMV 的統計方法,如果有人讓你幫忙刷 GMV,你就可以一直下單,然後一直退款。


RPS

RPS 代表吞吐率,即 Requests Per Second 的縮寫。吞吐率是伺服器併發處理能力的量化描述,單位是 reqs/s,指的是某個併發使用者數下單位時間內處理的請求數。
某個併發使用者數下單位時間內能處理的最大的請求數,稱之為最大吞吐率。

有人把 RPS 說等效於 QPS。其實可以看作同一個統計方式,只是叫法不同而已。RPS/QPS,可以使用 apche ab 工具進行測量。

除了上面這些關鍵詞,常見的還有:響應時間(RT) ,吞吐量(Throughput) ,併發使用者數等。淘寶還有 OPS,會話次數(網站訪問量)Session 等。

原文連結:https://www.citrons.cn/jishu/226.html