当前位置:网站首页>全面了解什么是TPS、QPS以及两者的区别
全面了解什么是TPS、QPS以及两者的区别
2022-08-09 11:42:00 【努力努力再努力c.】
一、TPS:(Transactions Per Second),即每秒处理的事务总数。
(1)一个事务包括三个动作,即用户操作客户端去请求服务端,服务端内部进行处理,服务端向客户端返回响应结果。
(2)即这三个动作组成的一个整体,我们称之为一个事务,若在一秒内,服务端可以完成N个事务,则我们就说这个服务端的TPS为N。
(3)一般来说,评价系统的性能主要看系统的TPS,系统的整体性能取决于性能最低的模块的TPS值。即一个木桶的容量有多大取决于它的最短板。
二、QPS:(Queries Per Second),即每秒处理的请求总数
(1)客户端请求一个地址时(即一个完整的事务操作),比如百度首页,其实不是只有一个html请求,还会产生很多其他的请求,比如css、js、jpg等等。即一个事务可能不只有一个请求,也可能会包含多个请求。
(2)若在一秒内,服务端可以处理的客户端请求的总数为M,那么我们就说这个服务端的QPS为M。
(3)QPS更能具体反映系统的吞吐能力。
三、TPS与QPS的区别
(1)若在一秒内,用户请求了百度首页并看到了首页全貌,这样就完成了一个事务(TPS=1),但其实向服务端发起了N多次请求(QPS=N)。
(2)若在一秒内,我们请求一个单调的网页,此网页只有一个html,不包含任何其他内部链接,即这个事务只会向服务端发起一次请求,那么此时自然TPS就等于QPS了。
边栏推荐
- wait system call
- 抗积分饱和 PID代码实现,matlab仿真实现
- 【面试高频题】可逐步优化的链表高频题
- 在北京参加UI设计培训到底怎么样?
- mysql + redis + flask + flask-sqlalchemy + flask-session 配置及项目打包移植部署
- Notepad++安装插件
- x86 Exception Handling and Interrupt Mechanism (3) Interrupt Handling Process
- Modify the VOT2018.json file and remove the color in the image path
- 预置第三方apk到MTK项目相关问题总结
- [Essence] Analysis of the special case of C language structure: structure pointer / basic data type pointer, pointing to other structures
猜你喜欢
proto3-2语法
This application has no explicit mapping for /error, so you are seeing this as a fallback
wpf实现简易画板功能(带截取画板,签名截图等等)
fidder为什么不会抓包的问题
log4net使用指南(winform版,sqlserver记录)
阿里云新增三大高性能计算解决方案,助力生命科学行业快速发展
How tall is the B+ tree of the MySQL index?
[现代控制理论]3_Phase_portrait 相图 相轨迹
字符串 | 反转字符串 | 双指针法 | leecode刷题笔记
元宇宙:下一代互联网启程(附元宇宙深度报告PDF)
随机推荐
PAT1009
MySQL的MVVC多版本并发控制机制
TI的片上固化好的boot ROM(上电引导加载程序)退出后的去向
[现代控制理论]5_系统的可控性_controllability
es6的async函数
TIC2000系列处理器在线升级
LeetCode_单调栈_中等_456.132 模式
Senior told me that the giant MySQL is through SSH connection
ClickHouse之MaterializeMySQL引擎(十)
log4net使用指南(winform版,sqlserver记录)
电解电容漏电流及均压
This application has no explicit mapping for /error, so you are seeing this as a fallback
Double pointer - the role of char **, int **
ZOJ1298(单源最短路径)
Django 无法链接mysql数据库
fidder为什么不会抓包的问题
Installation of gdb 10.2
IDEA close/open reference prompt Usages
爱可可AI前沿推介(8.9)
PM2之配置文件