如何设计一个高并发系统?

码农编程进阶笔记

2022-07-26 15:58

1. 系统拆分 把系统拆分成多个子系统,每个系统连接一个数据库

2. 缓存 大部分场景都是读多写少,大量读走缓存,写走数据库

3. MQ 写压力过大的时候,让写请求积压在mq中,缓解数据库压力

4. 分库分表 当数据库处理能力不够时 处理不过来mq的数据了 

5. 数据库读写分离 读请求压力过大时使用


浏览 28
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报