高并发的概念

5 阅读1分钟

什么是高并发?

一句话:同一时间,有超级多的人同时访问 / 操作同一个系统,系统还能不崩、不卡、跑得稳,这就叫扛住了高并发。


用生活例子秒懂

  • 春运抢火车票
  • 双 11 下单、秒杀
  • 春晚抢红包
  • 网红直播间几十万人同时点购物车

这些场景,就是典型高并发


技术上怎么定义?

高并发 = 系统能同时处理大量请求衡量指标常用这 4 个:

  1. QPS:每秒能处理多少请求
  2. 并发数:同时在线 / 同时操作的人数
  3. 吞吐量:单位时间处理多少数据
  4. 响应时间:平均多快返回结果

高并发系统要解决什么问题?

  • 不崩溃
  • 不卡顿
  • 不超负载
  • 不数据错乱(比如超卖、重复扣款)
  • 能扛住突然暴增的流量

高并发常用技术(简单记)

  • 缓存(Redis)
  • 分库分表
  • 消息队列(削峰)
  • 负载均衡
  • 服务限流、降级、熔断
  • 异步处理

最简单总结

高并发 = 同一时间超多请求 + 系统稳得住。