三大方案:
1 动静分离,包括生成静态文件
页面静态化适合:数据量不是特别大,返回结果集有限的场景
2 读写分离
读写分离解决读性能瓶颈的问题,
数据库水平切分,对架构的影响改动更大,解决的问题是数据量大
3 前后台分离
这种情况一般是后台写数据会对前端的数据有大的影响时,我们就把前后台分离,这样后端就不会影响前端了
然后就是业务垂直折分
然后就是单个业务的高可用