当前位置: 首页 > news >正文

博客摘录「 什么是QPS、TPS、吞吐量?- 高并发名词概念」2024年1月5日

1.什么是高并发?

高并发(High Concurrency)。通常是指系统在短时间内的大量操作。

高并发相关的常见指标有:QPS、TPS、吞吐量、并发数等。

2.QPS(Query Per Second)

QPS每秒查询率,是指系统每秒响应的查询次数。用于衡量单位时间内系统处理查询请求的能力。QPS主要针对查询服务性能指标,不能描述增删改等操作,不建议用QPS描述系统整体性能。

计算关系:QPS = 并发量 / 平均响应时间

3.TPS(Transactions Per Second)

TPS每秒事务数。一个事务可以是一个接口、也可以是一个动作调用多个接口、也可以是一个业务流程。

TPS是软件测试结果的测量单位。TPS可以指一组逻辑相关的接口调用,而服务整体处理能力取决于相关功能TPS最低的。

计算关系:假设一个查询功能需要调用N个查询接口

则QPS = N * TPS

4.RT(Response Time)

RT响应时间。系统对请求做出响应的时间。

5.吞吐量(Throughput)

吞吐量是指系统在单位时间内处理请求的数量。表现了一个系统的承压能力。

吞吐量和TPS(QPS)、并发数;服务器的CPU、磁盘IO、网络IO都有关系。当单个或多个性能达到极限时,系统的吞吐量也随之达到极限,如果此时对系统继续增加压力,那么系统的吞吐量则会降低。

6.并发数

指系统同时能处理的请求数量,同样反应了系统的负载能力。

计算关系:并发数 = QPS * 平均响应时间


————————————————
版权声明:本文为CSDN博主「一边学习一边哭」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq522044637/article/details/124863705

http://www.lryc.cn/news/274010.html

相关文章:

  • PTA——逆序的三位数
  • ChatGPT怎么帮我上班的
  • WPF 漂亮长方体、正文体简单实现方法 Path实现长方体 正方体方案 WPF快速实现长方体、正方体的方法源代码
  • Nginx(十三) 配置文件详解 - 反向代理(超详细)
  • 谷歌浏览器启用实时字幕功能
  • php接口优化 使用curl_multi_init批量请求
  • 联邦拜占庭共识算法的工作流程
  • 国家开放大学形成性考核 统一考试 学习资料参考
  • 2401C++,实现文件服务器和聊天室
  • 【ESP-NOW 入门(ESP32 with Arduino IDE)】
  • PHP序列化总结2--常见的魔术方法
  • Docker 入门 ------容器互通以及Dockerfile
  • AI绘图模型不会写字的难题解决了
  • vue-cli创建项目时由esLint校验导致报错或警告的问题及解决
  • uniapp:实现手机端APP登录强制更新,从本地服务器下载新的apk更新,并使用WebSocket,实时强制在线用户更新
  • 设计循环队列——oj题622
  • 阿里后端实习一面面经
  • element-ui组件DatePicker日期选择器移动端兼容
  • burpsuite 爆破
  • SparkSQL基础解析(三)
  • gz-hamonic 安装提示缺少许多依赖无法安装
  • 新版Edge卸载
  • Ansibe自动化基础
  • 2023 年中国高校大数据挑战赛赛题B DNA 存储中的序列聚类与比对-解析与参考代码
  • 决策树--分类决策树
  • 【2024/1/5】
  • CNN——VGG
  • 深入理解Java中的多线程编程与并发控制
  • 提供10个mysql的实例和思路
  • FPGA项目(14)——基于FPGA的数字秒表设计