现在架构是php+mysql,在大并发下根本抗不住,加了redis缓存只能解决部分问题,还有很多实时的数据不能缓存起来的,有没有一个好的解决方案呢。打算拆分业务了,但是最终还是会遇到mysql扛不住的问题,烦恼
10 回答
一只名叫tom的猫
TA贡献1906条经验 获得超3个赞
Mysql的架构方式也是很多的嘛~
读写分离~
一主多从
根据业务情况垂直拆分
水平拆分。
表不经常改,可以使用SqlCache
优化数据库配置,如innodb buffer等
redis也是个不错的缓存手段。
实时数据也是可以通过redis来实现啊,它并不仅仅是个缓存。
数据实时性要求不高的地方,也可以考虑中间件,延迟更新、批量处理等。
方式很多吧,写的比较乱,真正的使用还是要结合你的实际项目需求。
- 10 回答
- 0 关注
- 541 浏览
添加回答
举报
0/150
提交
取消