SpringBoot 中使用Redis Stream 实现消息监听视频介绍SpringBoot 中使用Redis Stream 实现消息监听Demo环境JDK8Maven3.6.3springboot2.4.3redis_version:6.2.1仓库地址https://gitee.com/hlovez/redismq.git.POM依赖<?xml version="1.0" encodin
转载 2023-05-23 16:15:41
266阅读
SpringBoot-redis@Bean @ConditionalOnMissingBean( name = {"redisTemplate"}// 如果没有这个类那么就会执行,也就是,我们可以自己定义一个redisTemplate来替换这个默认的 ) public RedisTemplate<Object, Object> redis
转载 2023-08-22 10:40:28
38阅读
基于此:win10下redis集群 application.yml 1 spring: 2 redis: 3 cluster: 4 ## 集群ip端口 5 nodes: 127.0.0.1:7001,127.0.0.1:7002,127.0.0.1:7003,127.0.0.1:7004,127.0
转载 2020-04-21 22:55:00
599阅读
一、Redis集成简介 Redis是我们Java开发中,使用频次非常高的一个nosql数据库,数据以key-value键值对的形式存储在内存中。redis的常用使用场景,可以做缓存,分布式锁,自增序列等,使用redis的方式和我们使用数据库的方式差不多,首先我们要在自己的本机电脑或者服务器上安装一个redis的服务器,通过我们的java客户端在程序中进行集成,然后通过客户端完成对redis的增删改
转载 2023-07-21 21:28:01
116阅读
目录JedisSpringBoot集成Redis序列化回顾与Redis序列化自定义TempateRedis工具类学习参考: 【狂神说Java】Redis最新超详细版教程通俗易懂 Jedis我们要使用java来操作Redis,那么什么是Jedis呢,它是Redis官方推荐的java连接开发工具,是使用java来操作Redis的中间件。使用Jedis十分简单创建一个Maven项目添加Jedi
转载 2023-08-18 19:21:18
48阅读
目录一、前提工作二、redis的sentinel集群配置2.1 redis服务端配置 2.1.1 redis主从配置 2.1.2 sentinel哨兵配置 2.2 redis客户端配置 三、参考链接一、前提工作在配置sentinel集群之前需要在springboot中已经整合好redis,并了解redis集群的相关概念。由于此篇文章的重点是讲解如何配置sen
Springboot中已经有实现好的jar包可以很方便的集成Redis,也可以自己来封装Jedis实现Redis,这里我们使用Jedis来封装,从而使我们的程序更具有灵活性 首先,我们需要安装Redis: redis下载 安装完成之后在控制台输入redis-cli 如果出现以下界面即表示安装成功 redis安装成功之后打开idea,我们新建一个Springboot项目,选择Create New
转载 2023-08-01 16:03:48
277阅读
业务场景:将班级下的学生信息存储进缓存,同时也是方便于对其进行分页操作 具体的流程:将符合条件的数据查询出来,在查询出来之后,再将数据存储进缓存中进行,例如按照报名时间,学生年龄倒序或者是顺序进行进行存储, 具体的代码实现流程: 先从缓存中查找,没有就从数据库中查询,查询出来的数据在保存到redis中,以后分页的情况都是从redis中拿取,主要涉及的代码就是redis的操作,一个是存,一个是取区间
转载 2023-08-16 11:30:33
47阅读
目录一、简介二、常用方法2.1、XADD2.2、XRANGE、XREVRANGE2.3、XTRIM2.4、XDEL2.5、XLEN2.6、XREAD2.7、XGROUP2.8、XREADGROUP2.9、XPENDING2.10、XACK2.11、XCLAIM2.12、XINFO 一、简介 RedisTemplate对象,后面例子里就不一一引入了。大家理解就行,如果大家还不知道如何通过Sprin
SpringBoot基于redis的缓存缓存是非常重要的,对于那些经常使用却又不经常改变的数据非常适合做缓存,这样可以极大的缓解数据库的压力,提升运行的效率,为什么选用redis做缓存呢,因为redis支持五种数据类型string hash list set zset 数据类型很丰富,而且redis是运行在内存中的,IO速度很快。那么如何做缓存呢,springboot中有个springdatare
转载 2023-06-29 14:36:51
81阅读
一、先创建springboot项目,然后添加相关POM依赖<!--集成redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-
转载 2023-05-29 10:28:40
139阅读
1.Pom.xml 中引用相关的依赖<!-- 引入 redis 依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> &l
springboot 整合redis(lettuce) 首先确保电脑上装了redis。最好能用redisDesktop查看一下数据情况 redis是一款非常流行的Nosql数据库。redis的功能非常强大,因为Nosql在查询上的速度特别快。(在算法上的hash和数组查询的差距)在web上常用作缓存(消息队列等)。本文只介绍redisspringboot的集成,不介绍缓存
关于SpringBoot整合Shiro并入redis缓存最近做一个小项目加入shiro权限框架, Shiro是Apache下的一个开源项目,提供了认证、授权、加密、会话管理,与spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,在于 Shiro 使用了比较简单易懂易于使用的授权方式。记录一下开发过程。。。1.开发环境:JDK:1.8
目标:操作redis map对象,像操作本地HashMap一样的体验使用:RedisMap<String, ServiceEntity> serviceInfoCache=new RedisMap<String, ServiceEntity>(stringRedisTemplate,"service_info") {}; serviceInfoCache.put("key1
转载 2023-05-25 17:57:44
64阅读
目录第一种:jedis操作redis第二种:springboot配置连接redis以下提供了两种操作redis的方式,推荐使用第二种方式:第一种:jedis操作redis第二种:springboot配置redis第一种:jedis操作redis1. pom     <dependency> <groupId>org.springfr
转载 2023-05-18 15:33:07
235阅读
1.开始SpringBoot集成Redis了话,这里我不再集成MyBatis了,就单纯的做一个简单的模拟,我们知道这个
原创 2023-05-09 10:19:19
583阅读
springboot整合redis(单机),springboot整合redisCluster集群参考:https://www.cnblogs.com/super-chao/p/15143411.html 1.引入springbootredis的相关jar包: <parent> <groupId>o ...
转载 2021-09-05 16:27:00
1130阅读
2评论
1、导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>     
转载 2023-07-27 20:37:52
0阅读
当业务增长,单个数据库实例扛不住的时候,往往会给master节点配置多个slave节点,然后进行读写分离,主库负责数据的变更,从库负责数据的查询。这篇文章主要记录下自己遇到的两种读写分离方式。在实际的项目中,dao层往往使用的是mybatis,文章就以mybatis作为数据库访问,举例两种读写分离的方式。实现方式一(配置两个sqlSessionFactory)1.配置两个数据源package co
  • 1
  • 2
  • 3
  • 4
  • 5