您的位置: 首页 > 文章 > 13、高并发的处理方案 13、高并发的处理方案 分类: 文章 • 2023-11-22 11:14:40 1、扩容 垂直扩容:提高系统部件的能力(优化、硬件) 水平扩容:增加更多系统成员来实现(集群) 读操作扩展:memcache、redis、cdn等缓存 写操作扩展:cassandra、hbase等 2、缓存 合理使用,如redis 3、消息队列 如:kafka 4、应用拆分 存在的问题:维护会更麻烦,网络开销会更大等 建议: 1、应用之间的通信(RPC)如Dubbo、消息队列等 2、应用之间数据库设计:每个应用独有独立的数据库 3、避免事务操作跨应用 4、微服务(有风险)