关于遇到高并发时候的一些总结

Posted 六欲

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于遇到高并发时候的一些总结相关的知识,希望对你有一定的参考价值。

1.硬件和网络优化(测试服务器的IO,和主机之间的ping值)。
2.放弃一些数据安全性和事务性,特别是从库。
3.数据库拆分(用户数据与其他数据进行拆分(不同DB,甚至是不同物理机))。
4.按照不同业务进行数据库拆分,然后分别做读写分离。
5.读写分离不要搞一刀切,要有侧重点。
6.增加Web和DB的监控。
7.优化死锁的SQL语句。
8.高并发的时候考虑用缓存替代DB。
9.下单高并发,直接把请求数据保存为日志,返回下单成功(延迟订单确认时间,都返回成功)。
10.原则不用让业务跑了,钱收多了可以退,没钱收,发不了工资。

以上是关于关于遇到高并发时候的一些总结的主要内容,如果未能解决你的问题,请参考以下文章

关于双十二崩盘的一些思考

多线程与高并发的一些知识总结

关于开发过程中遇到的一些问题总结

高并发架构系列:MQ消息队列的12点核心原理总结

项目总结二:关于项目中一些功能的优化

华为技术架构师分享:高并发场景下缓存处理的一些思路