面试总结
不知名帅哥
这个作者很懒,什么都没留下…
展开
-
电商项目面试总结
1 怎么防止用户恶意刷单 答:我们防止用户恶意刷单主要是用redis去做的,具体过程就是我们在用户下单的时候 会根据当前用户名给用户生成一个唯一标识,然后通过redis让这个唯一标识进行 自增,然后我们可以根据这个自增的值去判断是不是恶意刷单,如果这个值为1的话 就可以说这个用户不是恶意刷单,如果大于一的话就可以判断说这是一个恶意刷单的 行为,我们直接reture false 就好,当然这个唯一标识我们也给他加了一个过期时间 2 如何防止相同秒杀商品重复购买 答:直接去根据用户名和商品id去查订单数据库,如原创 2020-09-15 15:37:02 · 1542 阅读 · 0 评论 -
面试题
高并发解决方案 1,最简单粗暴的一份方法就是提升硬件 2,将我们的系统进行分布式管理,我们可以使用一个集群 而不是单个系统来完成工作,提高系统的吞吐量 3,采用缓存的方式,我们可以将常用而又显得不那么重要的信息存入缓存当中,一定的时间去刷新一次,可以大大减少数据库的压力 4,使用Nginx,Nginx作为一款轻量级反向代理服务器,并发能力强,能够支持50000个并发连接数的响应,可以把哪些静态的资源文件放入Nginx中来提高访问的速度 5,采用异步的方式,举个例子,某个人从支付宝提取现金到银行卡,但是银行原创 2020-08-14 14:38:01 · 204 阅读 · 0 评论