高并发和大数据的比喻

大家常常说起高并发和大数据问题,这个问题在现实世界的模型就是灾年施粥。


先说大数据,对应的也就是你作为一个大地主,每到灾年就开始施粥,那些涌进城里的无数的难民对你而言就是大数据了。


那高并发是什么的,这群难民你不能分成几个月来布施,只能是一天时间就让大家全都吃上饭。


大数据就很难了,高并发就是雪上加霜。


怎么办呢?


两个途径。一是管理你的纵深,一个是管理你的横向线。


第一个办法就是用最短的流程让大家吃上饭,你别光登记注册验证就花了老长时间,等灾民拿到粥都快饿死了。


缓存和页面静态化是这个办法的一个实现方式,能不去数据库就不去,减少流程。


第二个办法就是横向分流。


你搞一个集群,同时设置100个布施点。


你搞一个分布式,吃粥的和吃馒头的和吃大米的分开。


还可以把饿的惨的和不怎么饿的分开来处理。


总的来说,灾民有一堆的时候,你的手下也必然得有一堆。


灾民在B/S结构里就是大量的客户端请求,你的手下在这个结构里就是分布式集群服务器。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值