- 博客(4)
- 问答 (1)
- 收藏
- 关注
原创 基于SpringBoot WebSocket的一套消息推送系统
1、需求 需要实现业务系统实时发送任务消息至移动客户端,由于原单体架构基于socket的消息推送复杂难以在链接建立时获取客户信息、并发差难以实现分布式负载均衡。考虑采用Springboot-WebSocket+Kafka+Redis构建分布式高可用消息推送系统。 2、思路 整体思路如图所示,左边为WebSocket构建基本发送协议,根据业务系统产生的消息统一写入Kafka消息通知Topi...
2019-09-14 15:50:06
2040
原创 Springboot 通过Jedis-clients 操作Redis
Springboot中整合了Redis(Springboot2.0 spring-boot-starter-data-redis)可直接使用RedisTemplate进行数据操作。出于学习的目的,加深对Redis配置及其数据操作的理解,本项目采用redis原生API(引入redis.clients--Jedis)进行有关redis操作的实现。采用Redis缓存物联网信号[二进制bi...
2018-09-16 14:59:52
5602
原创 学习Springboot二之Springboot引入Redis做缓存服务
前言:上篇最初也整合了redis,后来发现有问题,删除了Redis缓存相关的片段。先说一下问题:1、User实体类具有id,name,birthday及description属性,并且设置id为36位uuid唯一标识,按照操作习惯,查询信息时,基本不会按照id取查询,通常更习惯于使用name查询;2、更新、删除操作一般按照唯一标识的id作为条件操作(当数据库表中存在相同name的不同记录时,按na...
2018-07-09 18:50:54
1206
原创 学习Springboot一之Springboot+Mybatis(注解形式)+Mysql+Web简单Demo
学习SpringBoot,通过Springboot简单配置连接Mysql数据库,采用Mybatis注解方式实现数据库“增、删、改、查”,结合Spring web实现页面呈现后,。 IDE及相关环境:Windows10 :Eclipse+Maven,Linux(Centos7):Mysql 7.5 1.Demo项目结构: 2.Pom.xml文件引入相关依赖: <?xml vers...
2018-07-08 16:32:21
5412
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅