lsy1973 / seckill Goto Github PK
View Code? Open in Web Editor NEW项目描述:一个基本功能完整的秒杀项目。登录用户可以查看实时库存,并且选择商品进行秒杀操作。 项目角色:后端各模块的开发;数据库表的设计。 核心功能的实现: 1. 使用通过对登录用户颁发凭证,记录登录用户的登录状态。 2. 对于频繁访问的数据,比如用户的基本信息,使用Redis作为本地缓存,提高服务器性能。 3. 使用Redis进行了预减库存的操作,减少频繁秒杀对于数据库的多次访问。 4. 项目集成了RabbitMQ,实现多用户场景下的异步下单,同时使用了ThreadLocal保证线程安全。