当面试官问:"网站高并发怎么做?"时,该怎么回?
在高并发下,我们(初级程序员)能做什么?...每天新增1万条奖品记录,并生成缓存队列(redis),每次抢完则从队列中取数据,抢完批量更新回数据库
场景三:额,不算是场景了,当有一个表,字段数有50,而你取数据只需要10个字段时,尽量把select.../更新)
http://www.php20.cn/article/sw/%E6%95%B0%E6%8D%AE/105 tp5好像已经内部实现了批量更新功能
4:尽量少的查询数据库
能一条语句查出的,尽量不要多条...2次数据,该怎么优化呢?...可以使用mysql的判断查询:http://www.php20.cn/article/sw/%E5%88%A4%E6%96%AD/95
5:过滤掉恶意请求
通过验证码,手机短信等方法,将机器人排除在外