QPS/TPS/并发量/系统吞吐量
1、QPS
QPS Queries Per Second 是每秒查询率 ,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。
2、TPS
3、QPS和TPS区别
2、Qps基本类似于Tps,但是不同的是,对于一个页面的一次访问,形成一个Tps;但一次页面请求,可能产生多次对服务器的请求,服务器对这些请求,就可计入“Qps”之中。
例如:访问一个页面会请求服务器3次,一次放,产生一个“T”,产生3个“Q”
例如:一个大胃王一秒能吃10个包子,一个女孩子0.1秒能吃1个包子,那么他们是不是一样的呢?答案是否定的,因为这个女孩子不可能在一秒钟吃下10个包子,她可能要吃很久。这个时候这个大胃王就相当于TPS,而这个女孩子则是QPS。虽然很相似,但其实是不同的。
4、并发数
并发数(并发度):指系统同时能处理的请求数量,同样反应了系统的负载能力。这个数值可以分析机器1s内的访问日志数量来得到
5、吐吞量
吞吐量是指系统在单位时间内处理请求的数量,TPS、QPS都是吞吐量的常用量化指标。
系统吞吐量要素
一个系统的吞吐量(承压能力)与request(请求)对cpu的消耗,外部接口,IO等等紧密关联。
单个request 对cpu消耗越高,外部系统接口,IO影响速度越慢,系统吞吐能力越低,反之越高。
重要参数
关系
6、PV
PV(Page View):页面访问量,即页面浏览量或点击量,用户每次刷新即被计算一次。可以统计服务一天的访问日志得到。
7、UV
8、DAU
9、MAU
MAU(Month Active User):月活跃用户数量,指网站、app等去重后的月活跃用户数量
10、系统吞吐量评估
我们在做系统设计的时候就需要考虑CPU运算,IO,外部系统响应因素造成的影响以及对系统性能的初步预估。
而通常情况下,我们面对需求,我们评估出来的出来QPS,并发数之外,还有另外一个维度:日pv。
2、通过压力测试或者经验预估,得出最高TPS,然后跟进1的关系,计算出系统最高的日吞吐量。B2B中文和淘宝面对的客户群不一样,这两个客户群的网络行为不应用,他们之间的TPS和PV关系比例也不一样。
11、软件性能测试的基本概念和计算公式
1、 响应时间
2、 服务器资源使用情况是否合理
3、 应用服务器和数据库资源使用是否合理
4、 系统能否实现扩展
5、 系统最多支持多少用户访问、系统最大业务处理量是多少
6、 系统性能可能存在的瓶颈在哪里
7、 更换那些设备可以提高性能
8、 系统能否支持7×24小时的业务访问
1、 架构设计是否合理
2、 数据库设计是否合理
3、 代码是否存在性能方面的问题
4、 系统中是否有不合理的内存使用方式
5、 系统中是否存在不合理的线程同步方式
6、 系统中是否存在不合理的资源竞争
QPS/TPS/并发量/系统吞吐量相关推荐
- 阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) ,阿里百万级QPS资源调度系统,一般的服务器qps多少? QPS/TPS/并发量/系统吞吐量...
阿里云云盾抗下全球最大DDoS攻击(5亿次请求,95万QPS HTTPS CC攻击) 作者:用户 来源:互联网 时间:2016-03-30 13:32:40 安全流量事件https互联网资源 摘要: ...
- QPS/TPS/并发量/系统吞吐量的概念
2019独角兽企业重金招聘Python工程师标准>>> 我们在日常工作中经常会听到QPS/TPS这些名词,也会经常被别人问起说你的系统吞吐量有多大.这个问题从业务上来讲,可以理解为应 ...
- QPS/TPS/并发量/系统吞吐量概念和公式
1.概念 我们在日常工作中经常会听到QPS/TPS这些名词,也会经常被别人问起说你的系统吞吐量有多大.一个系统的吞度量(承压能力)与request对CPU的消耗.外部接口.IO等等紧密关联,单个req ...
- PV、UV、TPS、QPS,并发量、吞吐量、平均并发用户数、并发峰值的定义区别
什么是PV? 访问量,Page View, 指网站页面浏览量或者点击量,页面被刷新一次就计算一次.如果网站被刷新了1000次,那么流量统计工具显示的PV就是1000 . 什么是UV? 独立访客,Uni ...
- php 吞吐率,QPS/TPS/并发量/吞吐量/吞吐率的概念
QPS: 每秒钟处理完请求的次数:注意这里是处理完.具体是指发出请求到服务器处理完成功返回结果.可以理解在server中有个counter,每处理一个请求加1,1秒后counter=QPS. TPS: ...
- QPS、TPS、RT、并发量、 吞吐量
QPS 每秒查询率(QPS,Queries-per-second)是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准. 每秒查询率(QPS,Queries-per-second)是对一个特定 ...
- 压力测试概念及方法(TPS/并发量)
最近在对代码进行压力测试,这里整理一下压测中的指标和方法. 文章目录 1 压力测试中的指标 1.1 TPS 1.2 QPS 1.3 平均处理时间(RT) 1.4 并发用户数(并发量) 1.5 换算关系 ...
- 一文搞清楚QPS、TPS、并发用户数、吞吐量
来源:https://juejin.cn/post/6844904084504313863 QPS QPS Queries Per Second 是每秒查询率 ,是一台服务器 每秒能够相应的查询次数, ...
- 一文搞清楚,QPS、TPS、并发用户数、吞吐量
作者 | Fysddsw_lc 来源 | http://juejin.im/post/5c2cb5e15188257a937fbfaf 一文辨明QPS.TPS.PV.UV.DAU.MAU.并发用户数. ...
最新文章
- java easyui tree例子_EasyUI Tree的简单使用
- 增量加载(Incremental Loads)
- (Hook)SetWindowsHookEx和UnhookWindowsHookEx
- 织梦php echo 调用金币,dedecms实现任意页面调用当前会员信息的方法
- tf.sequence_mask
- mysql 排他,mysql 共享锁 排他锁 防插入锁
- 《那些年啊,那些事——一个程序员的奋斗史》——90
- mysql5.5 5.7区别_mysql 5.5 和5.7 安装的区别
- vue的v-html使用
- Azure Active Directory密码同步问题
- java文件乱码 环境变量_JAVA安装后,环境变量的PATH被我改了,后来发现改错了,但是不知道怎么改回去了,就是一堆乱码的...
- 又给人家当分母了,顺便介绍一下GIS领域的顶级国际会议
- kali使用Aircrack-ng破解WEP、WPA的WIFI密码教程
- 自学python第四天之实现LUR算法
- JDK、JRE、JVM三者间的联系与区别
- unity3d 中控制手机前后摄像头切换
- 加密算法之SHA(SHA1、SHA256)
- FineReport分页预览,获取某行某列的值
- 【ospf路由计算(一类LSA-router、二类LSA-Network、三类LSA-sum-Net)】-20211228-30
- 天生一对的物联网和个性化
热门文章
- Android 拖动条(SeekBar)实例 附完整demo项目代码
- c中volatile用法
- web服务器虚拟,虚拟web服务器
- java 多线程并发 问题_JAVA多线程和并发基础面试问答
- ant构建项目迁移到gradle_自动化构建、自动化部署发布一览
- 阅读替换净化规则_usmile电动牙刷头适配Y1/Y4/45度小白刷大理石一号刷P1替换激泡...
- mysql 热切换_热备服务器中,切换master中切换SQL
- amqp协议 面试_2020最新分布式消息中间件-RabbitMQ面试题(必问)
- 型热电偶阻值温度对照表_如何选用温度传感器
- vb计算机水平考试笔试,2007年4月全国计算机等级考试二级VB笔试试卷及参考答案...