高并发的理解,平时怎么处理高并发问题 !!!

高并发(High Concurrency)指的是系统能够同时处理大量并发请求的能力。

如何处理高并发:

1、redis:内存数据库,缓存热点数据。我们的购物车数据,以及首页的一些数据。

2、nginx:负载均衡,配置请求的权重,流量均匀分布,避免服务器过载。

3、网关中的哨兵:关统一实现服务路由(灰度与ABTest)、负载均衡、访问控制、流控熔断降级等非业务相关功能

4、mysql集群:主:接收写命令;从:分担读取压力。主从同步:redo_log

5、lua:保证查询和扣减的原子性,比免"超卖" "少卖";秒杀活动中,库存的扣减。

6、k8s:云部署。发布多份,实现通过网关进行负载均衡。

相关推荐
.生产的驴2 分钟前
SpringBoot 封装统一API返回格式对象 标准化开发 请求封装 统一格式处理
java·数据库·spring boot·后端·spring·eclipse·maven
猿周LV10 分钟前
JMeter 安装及使用 [软件测试工具]
java·测试工具·jmeter·单元测试·压力测试
晨集12 分钟前
Uni-App 多端电子合同开源项目介绍
java·spring boot·uni-app·电子合同
时间之城14 分钟前
笔记:记一次使用EasyExcel重写convertToExcelData方法无法读取@ExcelDictFormat注解的问题(已解决)
java·spring boot·笔记·spring·excel
椰羊~王小美21 分钟前
LeetCode -- Flora -- edit 2025-04-25
java·开发语言
凯酱29 分钟前
MyBatis-Plus分页插件的使用
java·tomcat·mybatis
程序员总部39 分钟前
如何在IDEA中高效使用Test注解进行单元测试?
java·单元测试·intellij-idea
oioihoii42 分钟前
C++23中if consteval / if not consteval (P1938R3) 详解
java·数据库·c++23
佳腾_1 小时前
【Web应用服务器_Tomcat】一、Tomcat基础与核心功能详解
java·前端·中间件·tomcat·web应用服务器
异常君1 小时前
线程池隐患解析:为何阿里巴巴拒绝 Executors
java·后端·代码规范