现在这个年代,你要是不懂高并发,你都不好意思说自己是搞互联网的!

一、什么是并发,什么是高并发

并发,两个及以上的行为一起发生,比如你一边吃饭一边看电视

高并发,多个行为(至于是多少,这个没有定数,你可以认为是100,1000)一起发生

二、要多久才能处理完这些请求

首先,我们需要明确两个基本点

1、处理每个请求需要耗费时间,哪怕时间很短

2、服务资源是有限的,不能一次性处理全部请求

我们可以假定总并发请求数量为10000,每个请求的处理时间为t秒,服务器一次性可以处理的请求数量为n个,那么处理完所有的请求需要用时为T

T = (10000 / n ) * t

由此可知,如果一次性可以处理10000个请求,那么总耗时只需要t秒

如果一次性可以处理1000个请求,那么总耗时需要10t秒

。。。

三、什么是QPS

一秒内可以处理的请求数量称之为服务器的QPS。

上面我们计算了10000个请求的耗时,那么反过来计算每秒处理多少请求则

QPS = (1 / t ) * n

如果一次性可以处理100个请求,每个请求耗时100毫秒,则qps = 1000

如果一次性可以处理50个请求,每个请求耗时200毫秒,则qps = 250

所以QPS与单个请求处理时间以及服务器一次性可以处理多少请求是成比例关系的。

四、如何提高QPS

理论上很简单,最大化提高服务器一次性可以处理的请求数量,最大化提高单个请求的执行速度。

五、单机QPS的上限是多少呢?

说到单机,你必须明确指出硬性指标,CPU、内存、硬盘、带宽等

假定 CPU为4核、内存8G、硬盘7200转、带宽10M

mysql单机qps能到多少_单机Qps上限是多少?相关推荐

  1. 需要单机还是集群部署_单机、集群和分布式(微服务结构)的区别

    一.单机 单机就是所有的业务全部写在一个项目中,部署服务到一台服务器上,所有的请求业务都由这台服务器处理.显然,当业务增长到一定程度的时候,服务器的硬件会无法满足业务需求.自然而然地想到一个程序不行就 ...

  2. 需要单机还是集群部署_单机、分布式、集群的区别与联系

    一.单机结构 一个系统业务量很小的时候所有的代码都放在一个项目中,然后这个项目部署在一台服务器上就好了,整个项目所有的服务都由这台服务器提供.这就是单机结构.单机结构的缺点是显而易见的,单机的处理能力 ...

  3. python实现单机斗地主手机版下载_单机斗地主(单机版)无需网络下载

    单机斗地主(单机版)无需网络下载他想安安稳稳的生活,但命运却常常和他作对. 官方介绍 玩家作为主公的身份,将会获得一众英雄好汉或美人武将,获得的武将人物可以进行养成升级,助您一举称霸天下; 游戏特色 ...

  4. python实现单机斗地主手机版下载_单机斗地主手机版下载免费版乐

    点评安全 前辈告知我的同伴下落即可,别的要求便没有了,前辈需要我做些什么,尽管说吧:然而,也正是出乎预料的,故事恰恰并没有就此而终?所以他说:看那看不见的东西,听那听不到的声音,知那不知的事情:.一路 ...

  5. 02Hadoop安装教程_单机、伪分布式配置

    02 Hadoop2.7 安装教程_单机.伪分布式配置 文章目录 **02** Hadoop2.7 安装教程_单机.伪分布式配置 **1.hadoop基础知识** 1.1 hadoop是什么? 1.2 ...

  6. Hadoop3.1.3安装教程_单机/伪分布式配置_Hadoop3.1.3/Ubuntu18.04(16.04)

    厦门大学(林子雨老师)Hadoop3.1.3安装教程_单机/伪分布式配置_Hadoop3.1.3/Ubuntu18.04(16.04)

  7. Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04

    给力星 追逐内心的平和 首页 笔记 搜藏 代码 音乐 关于 Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.04 2014-08-09 (updated: 2016 ...

  8. Hadoop安装教4程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.0

    Hadoop安装教4程_单机/伪分布式配置_Hadoop2.6.0/Ubuntu14.0 当开始着手实践 Hadoop 时,安装 Hadoop 往往会成为新手的一道门槛.尽管安装其实很简单,书上有写到 ...

  9. Ubuntu16.04/Hadoop3.1.3安装教程_单机/伪分布式配置

    Hadoop3.1.3安装教程_单机/伪分布式配置_Hadoop3.1.3/Ubuntu16.04.6 为了方便学习本教程,请读者们利用Linux系统中自带的firefox浏览器打开本指南进行学习. ...

  10. 单机rust怎么设置白天_工业除尘器不会选 看看粉尘治理设备生产厂家怎么说

    嵩安环保 粉尘污染治理是目前环保严查的重点之一,粉尘治理设备被广泛应用于很多工业场所,如何选择到更适合.效果更好的除尘器设备是很多有粉尘治理需求的企业必须要考虑的问题. 粉尘治理设备就是把粉尘从烟气中 ...

最新文章

  1. 学习笔记之Linux Shell脚本教程:30分钟玩转Shell脚本编程
  2. 得到当前数据库中所有用户表信息
  3. 解决计算机问题的一般步骤
  4. scala 定义空list_Scala的存在类型
  5. scala函数的定义
  6. 什么是mysql的游标_数据库中的游标到底是什么意思
  7. js实现打开本地文件或文件夹
  8. python的gc模块_Python的内存泄漏及gc模块的使用分析
  9. Android硬件入门-照相机
  10. python面试题之Python如何实现单例模式?
  11. 转转、e代驾发布联合报告:代驾司机买二手手机看重验机、质保
  12. 今日恐慌与贪婪指数为60 贪婪程度有所缓解
  13. 让系统自动登录的方法
  14. deepin安装卡在deepin标志界面解决方案
  15. 阿里巴巴MaxCompute亮相VLDB2017
  16. 金庸的武侠世界和SAP的江湖
  17. Android画板(三):WhiteBoard画板开源库
  18. 银行爱“IOE”爱得有多深
  19. Java对象转为Json格式的String
  20. 第11.27节 Python正则小结:正则静,静则明,明则虚,虚则无为而无不为也

热门文章

  1. shuipFCMS的开发记录
  2. macOS通过单个typeC拓展坞连接多台显示器实现多屏幕拓展(多屏异显)解决typeC拓展坞只能多屏镜像
  3. 民生银行java面试_民生银行面试题目 是什么?
  4. Couch的MapReduce查询
  5. 网络硬件三剑客的集线器(Hub)、交换机(Switch)与路由器(Router)
  6. 【VOLTE】【SRVCC】 SRVCC TO 3GPP
  7. Docker - 札记 - Cannot connect to the Docker daemon at tcp://localhost:2375. Is the docker daemon runn
  8. 《数据结构与算法自学与面试指南》01-01:图灵奖得主尼古拉斯·沃斯
  9. 【旋转摆正验证码】知苗易约小程序旋转摆正验证码识别——识别解绝方法
  10. Adobe Photoshop 2021 22.4.2 绿色精简版