SpringBoot整合Redis初实践
2018-09-10 01:03:25来源:博客园 阅读 ()
Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。
有时,为了提升整个网站的性能,在开发时会将经常访问的数据进行缓存,这样在调用这个数据接口时,可以提高数据加载的效率
本文将在Boot项目中进行Redis的整合,将常用的数据缓存到Redis服务器中,提高常用服务的并发能力.
项目环境:
jdk1.8
maven3.5
spring boot 2.0.4.RELEASE
spring-boot-starter-data-redis 2.0.4.RELEASE
Redis3.2
一.安装Redis
关注"Terry的私人教程"公众号回复 Redis 获取下载地址
下载之后解压到本地 打开redis-cli.exe运行
运行成功之后可以通过 Redis Desktop Manager 连接查看
二.集成Redis
本项目在调用天气接口数据时将数据缓存到Redis中
具体实现:
引入StringRedisTemplate,增加对Redis服务器操作
设置缓存时间
Redis以key-value为储存格式,所以在调用此方法时会将调用的地址作为key,调用数据为value,每次调用是首先判断在Redis中是否存在此key,如有此key,直接else将数据调出,
如不存在就重新去获取数据,并初始化到Redis中
三,运行结果
通过日志可以发现已将数据缓存Redis服务器中
通过Redis Desktop Manager查看
整合Redis成功,如有问题请关注公众号"Terry的私人教程"留言
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- redis缓存 2020-06-12
- springboot2配置JavaMelody与springMVC配置JavaMelody 2020-06-11
- SpringBoot 2.3 整合最新版 ShardingJdbc + Druid + MyBatis 2020-06-11
- 掌握SpringBoot-2.3的容器探针:实战篇 2020-06-11
- Spring Boot 2.3.0 新特性Redis 拓扑动态感应 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash