tps

  tps全称为Transactions Per Second,指服务器每秒处理的事务数。常作为软件测试单位。
  解释下这里事务的概念:一个事务指客户机向服务器发送请求,服务器做出反应的过程
  一个事务的计时方式是从客户机发送请求时开始计时,收到服务器响应后结束计时。用1s做除法就可以得到每秒处理的事务数,就是tps啦。
  一个事务包括了三个过程:用户请求服务器、服务器自己的内部处理、服务器返回给用户。把三个过程作为一组,每秒能够完成N组,tps就是N;

qps

  qps 全称为Queries Per Second,指服务器每秒能响应的查询次数。和tps相比计算方式是不同的,对于一个页面的一次访问(事务),形成一个tps;但一次页面访问可能产生多次对服务器的查询请求,每一次对服务器产生请求,就可计入“qps”之中。所以从数值上来说qps≥tps

  这个其实逻辑上也很好理解,你向服务器发起访问请求,服务器未必允许你进行访问。多请求几次就能够访问了(我是这么理解的,不知道对不对)。

  再来看看两者的使用场景:tps常用于软件测试,qps常用于衡量查询服务器的机器性能指标。

吞吐量

  吞吐量指系统在单位时间内处理请求的数量。如果请求比较简单(消耗CPU资源少),那么吞吐量就会大大增加,反之减少。是一个更加笼统的概念。

  衡量系统吞吐量有几个重要参数:
  1)qps/tps:每秒钟请求的事件数
  2)并发数:系统同时处理的事件数
  ps:这里的事件就是任务

参考:QPS和TPS的区别、负载和压力测试的区别

因作者水平有限,如有错误之处,请在下方评论区指正,谢谢!

qps、tps、吞吐量相关推荐

  1. QPS/TPS/并发量/系统吞吐量的概念

    2019独角兽企业重金招聘Python工程师标准>>> 我们在日常工作中经常会听到QPS/TPS这些名词,也会经常被别人问起说你的系统吞吐量有多大.这个问题从业务上来讲,可以理解为应 ...

  2. QPS/TPS/并发量/系统吞吐量

    1.QPS QPS Queries Per Second 是每秒查询率 ,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即是 ...

  3. QPS/TPS/并发量/系统吞吐量概念和公式

    1.概念 我们在日常工作中经常会听到QPS/TPS这些名词,也会经常被别人问起说你的系统吞吐量有多大.一个系统的吞度量(承压能力)与request对CPU的消耗.外部接口.IO等等紧密关联,单个req ...

  4. 阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) ,阿里百万级QPS资源调度系统,一般的服务器qps多少? QPS/TPS/并发量/系统吞吐量...

    阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) 作者:用户 来源:互联网 时间:2016-03-30 13:32:40 安全流量事件https互联网资源 摘要:  ...

  5. TPS、QPS、吞吐量,如何计算

    1.TPS TPS (transaction per second)代表每秒执行的事务数量,可基于测试周期内完成的事务数量计算得出. TPS=事务数/时间(秒) 例如: 用户每分钟执行6个事务,TPS ...

  6. 【网络基础】qps | tps | pv | uv

    PV PV即page view.页面浏览量 用户每次访问站点中的每个页面都会被记录一次. 用户多次更新同一页面,累计了访问量. 访问一次,累计一次. UV UV是Unique visitor,是独立的 ...

  7. Mysql 监控性能状态 QPS/TPS

    Mysql 监控性能状态 QPS/TPS 原创 2016-02-05 杜亦舒 性能与架构 QPS(Query per second) 每秒查询量 TPS(Transaction per second) ...

  8. redis mysql qps_测算Redis处理实际生产请求的QPS/TPS

    测算Redis处理实际生产请求的QPS/TPS Benchmark工具 redis发布版本中自带了redis-benchmark性能测试工具; 示例: 使用50个并发连接,发出100000个请求,每个 ...

  9. mysql qps_Mysql 监控性能状态 QPS/TPS【转】

    QPS(Query per second) 每秒查询量 TPS(Transaction per second)每秒事务量 这是Mysql的两个重要性能指标,需要经常查看,和Mysql基准测试的结果对比 ...

  10. 如何提高系统的吞吐量(QPS/TPS)

    一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗.外部接口.IO等等紧密关联.单个reqeust 对CPU消耗越高,外部系统接口.IO影响速度越慢,系统吞吐能力越低,反 ...

最新文章

  1. 《修改代码的艺术》迷你书
  2. 华为交换机网络管理相关配置问题(1)
  3. kafka之四:Kafka集群搭建
  4. skimage.io.imread vs caffe.io.load_image
  5. 【干货】原生js做的一维数组对象,二维数组对象的模糊查询(前端网备份)...
  6. 爆料:当我们跟VC聊天时,他们都会问些什么?
  7. Redis单机和集群环境搭建
  8. BigDecimal 运用示例 与 DecimalFormat
  9. 2012届华为上机考试题目与参考答案
  10. 传统动态代理实现计算器类日志功能
  11. SpringMVC 之类型转换Converter 源代码分析
  12. 老哥,帮我看下这个 0day exploit:安全研究员遭疑似国家黑客社工,有人不幸中招...
  13. 差分进化算法求解函数最优解matlab实现
  14. 用贪心算法求解最小生成树
  15. 软件打不开且显示乱码的解决办法
  16. 计算机显卡驱动异常,解决显卡驱动无法正常安装的问题
  17. 城市中心、华为、软通动力智慧城市联合解决方案发布
  18. LATEX--页边距设置
  19. 基于nodejs+vue的社区问答网站与设计
  20. html 字加白色透明,如何给网站背景加一个白色的透明文字

热门文章

  1. NSA泄密事件之SMB系列远程命令执行漏洞及Doublepulsar后门全球数据分析
  2. 基于区块链的供应链金融系统解决方案—我的程序员学院课程
  3. UE4 第三人称完全流程
  4. jmeter压测部分参数优化
  5. 大厂真题泄漏:高频自动化测试面试题,看完面试成功率高达99%
  6. 规范化理论:如何求属性集X关于F的闭包?
  7. 安装程序出现 NSIS ERROR的错误提示
  8. 关于神经网络中Backbone,Neck,Bottleneck,Head的理解
  9. 冷战背景下的计算机,冷战最疯狂项目:直接把大脑拆下来给战斗机器人机器人当CPU...
  10. VnlnHub Ripper