不管在工做中,仍是看一些技术文章的时候,常常听到TPS、QPS这两个术语,那么二者分别是什么?又有哪些区别?服务器
QPS:query per second,是指单位时间内请求的数量。性能
TPS:表示一个事务的处理,能够包含屡次请求。接口
不少公司用QPS做为接口吞吐量的指标,也有不少公司使用TPS做为标准,二者都能表现出系统吞吐量的大小。TPS的一次事务表明一次用户操做到服务器返回结果,QPS的一次请求表明一个接口的一次请求到服务器返回结果。当一次用户操做只包含一个请求接口时,TPS和QPS是没区别的。当用户的一次操做包含了多个服务请求时,这时TPS做为此次用户操做的性能指标就更具备表明性了。事务