如何设计一个高并发系统架构

  1. 一、设计高并发系统架构可以优化的方案
    1. 1.应用拆分
    2. 2.缓存
    3. 3.MQ
    4. 4.ES
    5. 5.分库分表

一、设计高并发系统架构可以优化的方案

1.应用拆分

将单体应用拆分成多个应用,应用之间互相调用rpc或者rest 每个应用有自己的数据库,从而提高并发

2.缓存

对于读操作较多的场景,可以通过缓存来提高读的效率

3.MQ

如果业务频繁操作数据库,可以利用MQ来异步处理。

4.ES

简单的查询可以通过ES来支持高并发

5.分库分表

最后可以通过分库分表的方式来实现高并发。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 18846433665@163.com

文章标题:如何设计一个高并发系统架构

文章字数:152

本文作者:Xu Shengcai

发布时间:2019-10-29, 21:32:57

最后更新:2019-10-29, 22:01:26

原始链接:http://yoursite.com/2019/10/29/如何设计一个高并发系统架构/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏