大型网站演进
这里写目录标题
- 大型网站演进
- 一、单体应用
- 二、分布式架构
- 1.集群(单库)
- 2.主从分离(数据同步,增强负载能力)
- 2.数据库集群(分库分表,分布式数据库,单库数据 大于 700万。主键不能使用,使用分布式主键。)
- 3.加入搜多引擎(solar,es提供海量数据库搜索,保护数据库)![在这里插入图片描述](https://img-blog.csdnimg.cn/b39dc14ff20e4afc8b136c5a6aeef5b0.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAeHVsaW1lc3NhZ2U=,size_20,color_FFFFFF,t_70,g_se,x_16)
- 4.微服务架构(负载减低,运维难度大,分布式事务考虑)
- 5.微服务调用公共服务