大型网站如何防止崩溃,解决高并发带来的问题( 六 )
PXC是用牺牲性能保证数据的一致性 , Replication在性能上是高于PXC的 。 所以两者用途也不一致 。 PXC是用于重要信息的存储 , 例如:订单、用户信息等 。 Replication用于一般信息的存储 , 能够容忍数据丢失 , 例如:购物车 , 用户行为日志等
六、 采用集群 (多台机器提供相同的服务)系统架构方案
七、CDN 加速 (将一些静态资源比如图片、视频等等缓存到离用户最近的网络节点)
八、浏览器缓存 页面静态化(使用php自己的ob缓存技术实现 , 主流的mvc框架(tpyiilaravel)模板引擎一般都自带页面静态化 )
九、使用合适的连接池(数据库连接池、线程池等等)
十、适当使用多线程进行开发 。
十一、使用镜像
镜像是大型网站常采用的提高性能和数据安全性的方式 , 镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异 , 比如ChinaNet和EduNet之间的差异就促使了很多网站在教育网内搭建镜像站点 , 数据进行定时更新或者实时更新 。 有很多专业的现成的解决架构和产品可选 。 也有廉价的通过软件实现的思路 , 比如Linux上的rsync等工具 。
推荐阅读
- 小鱼人|如何在新赛季稳定上分?善于抓失误的小鱼人,值得认真练上一波
- 阴阳师|阴阳师SR川猿强度如何 是否值得抽卡 改变斗技环境 大佬的新玩具
- 手机游戏|梦幻西游手游:活力如何换金币 一切都已给出 就看你的选择
- 华佗|三国杀:两位\奶爸\,朱治与华佗比,强度如何呢?
- 亲朋上分|《亲朋上分》266391亲朋下分亲朋上下分永劫无间崔三娘技能介绍 崔三娘如何获得更多技能
- 单机|游戏推荐:当前八款最热门的大型单机,都是不容错过的精品游戏
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- |冰雪传奇:平民玩家四转后如何打金
- 穿越火线|CF:传说武器再度上新,那王者、炫金该如何发展?
- 打野|打野已经被削到几乎不能再削了,到底如何平衡打野位置?