关于springboot集成redis,我做了笔记,分享给小伙伴们,视频看的动力节点王鹤老师讲的,

动力节点王鹤老师讲解的springboot教程,由浅入深,带你体验Spring Boot的极速开发过程,内容丰富,涵盖了SpringBoot开发的方方面面,并且同步更新到Spring Boot 2.x系列的最新版本。

视频链接:动力节点springboot视频教程-初学springboot必备教程-springboot最新完整版_哔哩哔哩_bilibili你的三连就是录制视频的动力!一定不要忘记收藏、点赞、投币哦~本套视频基于SpringBoot2.4版本讲解。教程从细节入手,每个事例先讲解pom.xml中的重要依赖,其次application配置文件,最后是代码实现。让你知其所以,逐步让掌握SpringBoot框架的自动配置,starter起步依赖等特性。 为什么SpringBoot是创建Spring应用,必须了解spring-boothttps://www.bilibili.com/video/BV1XQ4y1m7ex

redis能帮我们分散掉数据库的压力,有了它能更好的支持并发性能!

可以这样理解redis位于数据库和springboot框架之间,起到数据缓存的作用。

在idea当中已经集成了redis的插件配置

创建完成后会得到idea的驱动以及工具接口。

之后就要在本地启动redis服务,这个过程就好像类似启动mysql服务。

我们可以到redis的官网下载,根据自己的系统选择x64or x32

windows

https://github.com/tporadowski/redis/releases

Linux

https://redis.io/download

之后在本地需要开启redis服务

使用Java进行链接,向redis当中缓存数据

配置 - -application.yml

spring:redis:host: 127.0.0.1port: 6379jedis:pool:max-active: 8max-wait: -1msmax-idle: 500min-idle: 0lettuce:shutdown-timeout: 0ms

测试类

package com.example.demo;import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.data.redis.core.RedisTemplate;@SpringBootTest
class DemoApplicationTests {@Autowiredprivate RedisTemplate<String, String> redisTemplate;@Testvoid contextLoads() {redisTemplate.opsForValue().set("myKey3", "4564");System.out.println(redisTemplate.opsForValue().get("myKey3"));}
}

由于框架已经添加了redis 所以只需要将 redisTemplate 注入到Bean当中就可以调用接口对redis进行数据缓存。

当页面查询数据时首先去缓存当中查找数据, 如果没有数据再向数据库请求资源,因为redis的存储类型,存取速度很快,能在一定程度上减缓数据库的压力。提升并发性能,加固网站的稳定性。

我们可以起线程池对接口进行并发测试,查看是否符合逻辑,必要的加上锁。

SpringBoot集成Redis笔记-动力节点王鹤相关推荐

  1. Ajax学习笔记-动力节点-王鹤老师

    Ajax学习笔记-动力节点-王鹤老师 视频教程来自:https://www.bilibili.com/video/BV15k4y167XM?spm_id_from=333.999.0.0 第一节 全局 ...

  2. 史上最全SpringBoot学习笔记-动力节点王鹤(2021最新版)

    SpringBoot 资料官方下载地址 动力节点springboot资料 视频观看地址 https://www.bilibili.com/video/BV1XQ4y1m7ex 第一章 JavaConf ...

  3. SpringBoot学习笔记总结—动力节点王鹤

    先说说Spring Boot是什么? 多年来,随着新功能的增加,spring变得越来越复杂.只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所 ...

  4. SpringBoot集成Redis用法笔记

    今天给大家整理一下SpringBoot集成Redis用法笔记,希望对大家能有所帮助! 一.Redis优点介绍 1.速度快 不需要等待磁盘的IO,在内存之间进行的数据存储和查询,速度非常快.当然,缓存的 ...

  5. 动力节点王鹤Spring Boot笔记

    多年来,随着新功能的增加,spring变得越来越复杂.只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Spring项目的不同功能. 如果必 ...

  6. 什么是slot槽节点、Springboot集成Redis集群

    一. 什么是slot槽节点 slots:槽,用于装数据,主节点有,从节点没有 1.怎么分配slot? --平均分配 需要注意的是,槽节点是分配给master节点的,slave节点没有.  2.槽slo ...

  7. SpringBoot集成Redis使用Lettuce

    Redis是最常用的KV数据库,Spring 通过模板方式(RedisTemplate)提供了对Redis的数据查询和操作功能.本文主要介绍基于RedisTemplate + lettuce方式对Re ...

  8. springboot集成redis集群实现集群拓扑动态刷新

    一个redis-cluster的三主三从集群,在其中一个master节点挂了之后,springboot集成redis集群配置信息没有及时刷新,出现读取操作报错.下面聊聊如何实现springboot集成 ...

  9. redis 依赖_springboot|springboot集成redis缓存

    javaDEMO 本网站记录了最全的各种JavaDEMO ,保证下载,复制就是可用的,包括基础的, 集合的, spring的, Mybatis的等等各种,助力你从菜鸟到大牛,记得收藏哦~~https: ...

最新文章

  1. 谷歌火狐浏览器限制的端口
  2. 距离向量路由环路解决的方法.
  3. case when嵌套子查询_Oracle基础连接查询!!!
  4. 同态加法_同态—当旧趋势突然变酷时
  5. 疫情当前,企业“逆势而上”还需“上云”加速
  6. android 3d魔方 代码,css实现3d立体魔方的示例代码
  7. 开启hidpi_MacOS Big Sur系统不需要通过获取系统权限而获取Hidpi
  8. mac m1 php,【php】Macbook m1 Big Sur 安装php7.1 mondodb 折腾记
  9. 常用PDF编辑工具 Adobe Acrobat、PDF-XChange Editor 、福昕PDF编辑器、PDFelement
  10. FL Studio 20.8中文进阶高级完整版 安装下载教程
  11. 手機短信阻擊中國化工項目
  12. 我是怎样开发一个开源系统的安全模块?
  13. react-native6.0版本xcode11.2版本ios报错Unrecognized font family 'Ionicons'
  14. 服务器抓取MIUI ota信息,官方科普|关于MIUI系统OTA
  15. 图像处理之图像的像素运算
  16. 小程序源码:独家全新娱乐性超高的喝酒神器-多玩法安装简单
  17. html5级联菜单,h5级联下拉、分类筛选
  18. 水平拉滑轮组计算机械效率的题,中考典型题:滑轮组机械效率分类计算(1).doc...
  19. 《大话脑影像》之:趣谈散点图与相关系数
  20. windows作为产品的一些设置和开发(经验之谈)

热门文章

  1. BZOJ 2427: [HAOI2010]软件安装 Tarjan缩点 + DP
  2. 西南大学校园网客户端共享网络之路由器开wifi
  3. 人生最好的医生,其实是自己。
  4. 三星S5PV210的启动
  5. APK反编译工具在ubuntu的安装及使用
  6. 【大数据】要点整理-《数据治理与档案信息资源体系建设》
  7. dz调用图片PHP写法,DZ论坛手机版的图片能不能使用静态调用?
  8. Real6410移植linux-2.6.39.1记录(3)-USB驱动移植(USB HOST以及USB OTG)
  9. ubuntu下载好了输入法怎么切换
  10. mac修改mysql端口