首页 / 科技看点 / 正文

高并发三种解决方法 

高并发的三种解决方法分别是:

1. 系统拆分:将一个系统拆分为多个子系统,每个系统连一个数据库,这样就可以抗高并发。例如,可以使用dubbo这样的框架来实现系统拆分。

2. 缓存:在高并发场景中,大部分都是读多写少,可以使用缓存来提高系统性能。具体做法是在数据库和缓存里都写一份数据,然后读的时候大量走缓存。

3. MQ(消息队列):在高并发写的场景中,可以使用MQ(消息队列)来提升并发性。具体做法是将大量的写请求灌入MQ里,排队慢慢玩儿,后边系统消费后慢慢写,控制在mysql承载范围之内。

除此之外,还有其他一些解决高并发的方法,如分库分表,读写分离,solrCloud等。

如有侵权请及时联系我们处理,转载请注明出处来自