手机浏览器扫描二维码访问
(例:UC浏览器、QQ浏览器)
精彩阅读问道小说网
郑元稍作思索。
目前宁辰泽所面对的主要是性能瓶颈。
一旦学生会有什么活动,高峰访问时,数据库就绷不住,导致网站访问出现各种各样的问题。
从基本的优化角度来考虑,肯定是优化代码或者查询语句。
但是郑元又看不到宁辰泽写的代码,况且该别人的代码是件很头疼的事情。
而且听宁辰泽的说法,代码上的优化他已经做过了许多了。
自己也没必要在这方面再提要求。
“那么是不是可以从架构层面考虑优化。”
郑元转变思路。
同时郑元想到了阿云集团淘宝网站的技术演变。
淘宝网站最开始也遇到类似宁辰泽似的问题。
当时的技术演变是,在硬件上换成ib的高性能机器,数据库换成oracle,编程语言从php换成java。
架构上增加缓存系统和搜索引擎来缓解数据库访问的压力。
宁辰泽的管理网站也完全可以借鉴经验。
换服务器,数据库,编程语言显然没这财力和精力。
倒是从架构上增加缓存系统是个不错思路。
所谓缓存系统是存储一些高频的数据,用户在访问这些高频数据时,直接从缓存中读取,而不必查询数据库。
这样就能降低数据库访问的压力,且缓存中的数据大多数情况都是存内存,访问也更高效。
但是缓存里查不到的数据,还是要在数据库中查找。
说白了,缓存系统在数据库的上一层。