6 回答
Sakurasan
TA贡献3条经验 获得超0个赞
从服务器层面,要做到模块分离、负载均衡、CDN(文件服务器与请求服务器的分布式);从运维层面,要把历史数据归档不和要读取的数据混合降低数据库增删改查特别是其中的查询复杂度;从数据库层面,采用多级模式,数据库缓存及时数据,硬盘保存永久数据(猜想可能会烧钱用全SSD);前端层面,大量用node.js这种异步非阻塞进行内容的生成,游览器的优化缓存,脚本和css的尽可能一次读取等等做优化。
大概这些。
所以压力在服务器端和数据库端,也就是架构师去负责的这块,而写功能后端和前端都应该是尽可能优化。
琉忆
TA贡献3条经验 获得超0个赞
其实维护压力最大的是后端,前端是从后端通过服务器不断的取数据进行放到前端进行显示。而要保证大并发的访问服务器数据库,后端的处理能力要足够快才行。而后端的使用又对服务器要求很高,需要能够同时支持很多人请求这个服务器。这时候就需要开始对后端采用各种缓存技术的办法进行存储数据,当不同用户访问同一个数据时候就可以马上调用而不需要再次从数据库取数据返回,只有这样才能保证快速有效的访问。
添加回答
举报
0/150
提交
取消