电商项目面试总结

Posted cing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了电商项目面试总结相关的知识,希望对你有一定的参考价值。

项目介绍:

整个项目采用分布式的架构设计,包括登录系统、搜索系统(没做)、购物车系统、订单系统、支付系统等。整个项目采用nginx+tomcat来部署,nginx主要用来做反向代理和负载均衡。主要用redis来做登录信息缓存,mysql做数据库。自己参与了登录系统的开发,包括注册、单点登录等功能模块。

 

问题1:为什么要选用redis?

由于每个系统都单独部署运行一个单独的tomcat,所以,不能将用户的登录信息保存到session中(多个tomcat的session不共享),所以选用redis来缓存登录信息,当用户登录时,将用户登录信息保存到redis中,并生成一个token保存到cookie中(不太确定是否是这么实现的?)

以上是关于电商项目面试总结的主要内容,如果未能解决你的问题,请参考以下文章

全网最全-谷粒商城项目-面试总结-简历优化

阶段性总结

Java面试总结 Boss沟通过:500+,面试:20,已投简历130+

Java面试回忆录:25K大牛甩出的超详细面试总结

上海高通面试总结

高质量面试总结