首页优化 正文

qps和tps区别有哪些?

2023-05-13 9 0条评论

什么是qps?什么是tps?qps和tps区别有哪些?以下是关于qps和tps的区别介绍。

TPS:Transactions Per Second(每秒传输的事物处理个数),即服务器每秒处理的事务数。TPS包括一条消息入和一条消息出,加上一次用户数据库访问。

TPS是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。

QPS:每秒查询率QPS是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准,在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。

对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。

qps和tps的区别:

(1)如果是对一个查询接口压测,且这个接口内部不会再去请求其它接口,那么 TPS = QPS,否则,TPS ≠ QPS

(2)如果是容量场景,假设 N 个接口都是查询接口,且这个接口内部不会再去请求其它接口,QPS = N * TPS

以上就是有关qps和tps区别有哪些的介绍。

文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/7148.html 发布于 2023-05-13
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码