原创

[面试]关于高并发处理的一些整理


高并发是我们面试过程中经常遇到的问题,一般没有什么经验的人事回答不出来的。

下面是在网上资料整理了下关于高并发解决方案的一些零散知识,不断更新。

1.页面静态化
2.图片/视频服务器分离、
3.js/css cdn加速

4.前后端分离,异步请求

以上都是从程序优化

5.缓存(memcache/redis)、(1)普通数据缓存、(2)隔离数据库、将需要大并发的数据放入缓存中、比如抢票、秒杀,用完从缓存中delete掉、屏蔽传统的数据库加锁、memcache用客户端做集群、
6.数据库连接池、
7.数据库选择(比如mongodb)及sql优化、分库分表/只查库、
8.异步、消息队列、

9.程序锁


服务器方面:

分布式部署、

集群、

负载均衡、

硬件方面就得拼资金了、、、高新能服务器。


以上方案基本涵盖了目前搜索引擎的全部解决方案,后续发现会补充

留言反馈
问题反馈渠道,如有软件无法下载或者其他问题可反馈。【由于某种原因,目前留言不展示】
用户需要登录后才能留言反馈