微服务框架SpringBoot怎么整合Redisson
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇"微服务框架SpringBoot怎么整合Redisson"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下
千家信息网最后更新 2026年11月03日微服务框架SpringBoot怎么整合RedissonRedisson、Jedis、Lettuce优缺点对比
(1)Redisson
(2)Jedis
(3)Lettuce
SpringBoot整合Redisson
这篇"微服务框架SpringBoot怎么整合Redisson"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"微服务框架SpringBoot怎么整合Redisson"文章吧。
Redisson、Jedis、Lettuce优缺点对比
(1)Redisson
优点:
实现了分布式特性和可扩展的 Java 数据结构,适合分布式开发;
API线程安全;
基于Netty框架的事件驱动的通信,可异步调用。
缺点:
API更抽象,学习使用成本高。
(2)Jedis
优点:
提供了比较全面的Redis操作特性的API
API基本与Redis的指令一一对应,使用简单易理解。
缺点:
同步阻塞IO;
不支持异步;
线程不安全。
(3)Lettuce
优点:
线程安全;
基于Netty 框架的事件驱动的通信,可异步调用;
适用于分布式缓存。
缺点:
API更抽象,学习使用成本高。
其中Jedis是用的最普遍的(确实非常简单),特别是很多单体应用或者伪分布式应用等。
SpringBoot整合Redisson
1.添加Maven依赖
org.redisson redisson-spring-boot-starter 3.11.4 2.配置文件
spring: redis: host: 127.0.0.1 port: 6379 database: 0 timeout: 5000
3.添加配置类
import org.redisson.Redisson;import org.redisson.api.RedissonClient;import org.redisson.config.Config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.autoconfigure.data.redis.RedisProperties;import org.springframework.boot.context.properties.EnableConfigurationProperties;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;@Configurationpublic class RedissonConfig { @Autowired private RedisProperties redisProperties; @Bean public RedissonClient redissonClient() { Config config = new Config(); String redisUrl = String.format("redis://%s:%s", redisProperties.getHost() + "", redisProperties.getPort() + ""); config.useSingleServer().setAddress(redisUrl).setPassword(redisProperties.getPassword()); config.useSingleServer().setDatabase(3); return Redisson.create(config); }}4.代码测试(简单的存取)
import org.redisson.api.RedissonClient;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.StringRedisTemplate;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestController@RequestMapping("/redisson")public class RedissonController { @Autowired private StringRedisTemplate stringRedisTemplate; @GetMapping("/save") public String save(){ stringRedisTemplate.opsForValue().set("key","redisson"); return "save ok"; } @GetMapping("/get") public String get(){ return stringRedisTemplate.opsForValue().get("key"); }}以上就是关于"微服务框架SpringBoot怎么整合Redisson"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
框架
内容
整合
分布式
服务
安全
优点
线程
缺点
事件
成本
文章
特性
知识
篇文章
学习
应用
通信
配置
驱动
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州淘业互联网络科技
广州大一互联网络科技有限公司
互联网科技有限公司经营范围
喔噻互联网科技
智网互联网科技
电子科技大学互联网
西安互联网科技公司
有木互联网科技
撒么互联网科技公司
天扬科技互联网广告
互联网科技项目计划书材料类
岳阳华臻互联网科技有限公司
阿大互联网科技有限公司
互联网科技商业
移动互联网年度科技创新
恒生互联网科技指数跳水
东莞新华互联网科技学校
徐州市互联网科技有限公司
九思连强互联网电子科技有限公司
互联网科技自媒体灵感
咖啡豆
中智农互联网科技
猫创互联网科技
长亮科技 互联网金融
科技互联网创业计划书
中正互联网科技招聘
移动互联网科技股
互联网科技创新服务
中天科技中国工业互联网
科技互联网专业务虚会材料