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

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

如何处理高并发:

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

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

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

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

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

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

相关推荐
羊村懒哥7 分钟前
tomcat-安装笔记(包含虚拟主机配置)
java·笔记·tomcat
00Allen009 分钟前
mybatis/mybatisplus
java·spring·mybatis
Echo flower11 分钟前
mybatis-plus自动填充时间的配置类实现
java·数据库·mybatis
秋夫人27 分钟前
IntelliJ IDEA 中 Editor > General > Appearance 设置:编辑器的视觉外观和行为
java·编辑器·intellij-idea
Zilliz Planet41 分钟前
Milvus×EasyAi:如何用java从零搭建人脸识别应用
java·开发语言·milvus
天天进步20151 小时前
Java全栈项目 - 汽车维修服务管理平台
java·开发语言·汽车
虾球xz1 小时前
游戏引擎学习第61天
java·学习·游戏引擎
CodeClimb1 小时前
【华为OD-E卷-租车骑绿道 100分(python、java、c++、js、c)】
java·javascript·c++·python·华为od
梓沂1 小时前
idea配置gitee仓库
java·gitee·intellij-idea
CodeClimb1 小时前
【华为OD-E卷-MVP争夺战 100分(python、java、c++、js、c)】
java·python·华为od