您当前的位置:首页 > 知乎文章

网盾极风云数据:QPS与TPS的区别是什么?

时间:2022-02-28 10:45:50  知乎原文链接  作者:黑帽子科技

随着互联网的高速发展,越来越多的人对于网络安全重视起来,只是虽然重视了但是并不知道其中的原理,往往需要找专业的IDC运营商详细了解以后才会明白,有的甚至依旧懵懵懂懂,比如大多数人可能并不知道QPS与TPS的区别,下面一起跟随网盾极风云数据的小编来看看吧。

class="ztext-empty-paragraph">

class="ztext-empty-paragraph">

QPS:Query Per Second,即每秒查询率,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。

也可以理解为域名查询攻击防护级别,例如小于500000QPS,表示系统可为客户抵御不高于50万次防护请求,当超过此频度的攻击请求时,客户可以选择更高级别的套餐来抵御攻击,提供防护能力。

class="ztext-empty-paragraph">

class="ztext-empty-paragraph">

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

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

一般的,评价系统性能均以每秒钟完成的技术交易的数量来衡量。系统整体处理能力取决于处理能力最低模块的TPS值。

其实两者都是在表述一个系统的吞吐量,只是这两套系统所表达的数值确是不一样的,那么QPS与TPS的区别是什么?

class="ztext-empty-paragraph">

class="ztext-empty-paragraph">

这里我白话一点说吧,不管是新手还是老手应该都会看得懂,其实两者最本质的区别在于:一个是在规定的时间段内发生某事,一个是在确切的某时发生某事,还是有区别的。例如,领导给你安排了工作,要求你在一个小时内完成某事这种就属于QPS;要是领导安排你的工作是一边开会同时还要记录会议记录,那么这种情况就是TPS了。虽然两者都是在某一个规定的时间做某件事,虽然相似但略有不同。

以上就是关于QPS与TPS的区别,当然我们在选用高防御的产品时也会遇到很多其它的问题,或者你觉得有疑惑的地方,这里网盾建议一定要提出来,一个数据的背后盘根错节连接着庞大的关系网,一旦哪个地方搞错了,那损失就是不可预估的了,严重的时候可能就会导致客户资源流失,那就得不偿失了。

上一篇      下一篇    删除文章    编辑文章
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
    无相关信息
栏目更新
栏目热门