- 博客(3)
- 收藏
- 关注
原创 深入了解Spring-data-Redis
Spring-data-Redis:Spring-Data-Redis是Spring Data项目中的一个主要模块,它提供了从spring应用程序中轻松配置和访问Redis的功能,提供了基于jedis客户端API的高度封装以及与spring容器的整合。spring-data-redis针对jedis提供了如下功能:1.连接池自动管理,提供了一个高度封装的“RedisTemplate”类针对...
2019-12-27 23:04:38
168
转载 springboot秒杀系统
系统介绍本系统是使用SpringBoot开发的高并发限时抢购秒杀系统,除了实现基本的登录、查看商品列表、秒杀、下单等功能,项目中还针对高并发情况实现了系统缓存、降级和限流。开发工具IntelliJ IDEA + Navicat + Sublime Text3 + Git + Chrome秒杀优化方向将请求尽量拦截在系统上游:传统秒杀系统之所以挂,请求都压倒了后端数据层,数据读写锁冲突严...
2019-12-24 23:37:32
143
原创 用SpringBoot + RabbitMQ 做延时队列
适用场景订单业务:处于未支付状态的订单,一小时之后自动关闭短信业务:XXX时间之后给用户发送通知rabbitMQ优势传统处理超时订单采取定时任务轮训数据库订单,并且批量处理。其弊端也是显而易见的;对服务器、数据库性会有很大的要求,并且当处理大量订单起来会很力不从心,而且实时性也不是特别好当然传统的手法还可以再优化一下,即存入订单的时候就算出订单的过期时间插入数据库,设置定时任务查...
2019-12-19 20:54:11
330
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人