QPS与TPS的区别

如题。在网上搜了一下答案,但是还是没明白(事实上所有的答案都差不多,这让我很无语啊)。还请这里的大神指教啊。。。。

阅读 10.4k
3 个回答

TPS是每秒处理事务数,包括了从请求服务器->服务器处理->返回给用户这个过程,每秒能完成多少个这个过程就是多少TPS
QPS跟TPS类似,对于一个页面的一次访问,形成一个Tps;但一次页面请求,可能产生多次对服务器的请求,这些请求会计为QPS

example:访问一个页面请求了三次服务器,则产生一个TPS 3个QPS。
我觉得你可能是概念比较相近所以混淆了,这个微信朋友圈广告经常有这个测试标准

QPS: Query per second
TPS: Transfer per second
别翻译成中文,按原来的意思理解

还是觉得不清晰,写个小demo就一个接口就好,弄个ab、siege、jmetter随便一个来测试一下接口,详情尽在实践中。

TPS为每秒处理事务的次数。一个事务包括客户端请求服务端、服务端处理请求、服务端响应客户端的时间。这事务中任何一个环节效率的提升都会提高TPS。
QPS暂时也不是特别理解

推荐问题