不管在工做中,仍是看一些技術文章的時候,常常聽到TPS、QPS這兩個術語,那麼二者分別是什麼?又有哪些區別?服務器
QPS:query per second,是指單位時間內請求的數量。性能
TPS:表示一個事務的處理,能夠包含屢次請求。接口
不少公司用QPS做爲接口吞吐量的指標,也有不少公司使用TPS做爲標準,二者都能表現出系統吞吐量的大小。TPS的一次事務表明一次用戶操做到服務器返回結果,QPS的一次請求表明一個接口的一次請求到服務器返回結果。當一次用戶操做只包含一個請求接口時,TPS和QPS是沒區別的。當用戶的一次操做包含了多個服務請求時,這時TPS做爲此次用戶操做的性能指標就更具備表明性了。事務