流程图:首先,在pom.xml中添加Spring Data Redis的依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depen
原创 2023-11-16 10:03:37
144阅读
# Spring Boot 集成消息队列 Redis Stream 在现代应用程序中,分布式系统的架构渐渐成为了一种常态。为了实现高效的信息交互,许多系统选择使用消息队列作为其核心组件。本文将介绍如何在 Spring Boot 应用程序中集成 Redis Stream 作为消息队列,并提供简单的代码示例和状态图。 ## 什么是 Redis Stream? Redis Stream 是 Red
原创 2024-09-09 05:31:12
876阅读
# SpringBoot 集成Redis Stream消息队列 ## 什么是Redis Stream消息队列 Redis Stream 是Redis 5.0版本引入的新数据结构,用于实现高性能的消息队列。它提供了支持多消费者、分组消费、消息重试等特性,使得消息队列的实现更加简单和高效。 ## SpringBoot 集成Redis Stream SpringBoot 提供了对Redis的自动
原创 2024-07-08 03:51:47
234阅读
文章目录消息队列补充RabbitMQ 补充整合 RabbitMQ 消息队列补充大多数应用中,可以通过消息服务中间件来提升系统异步通信、扩展解耦能力。 而消息服务中两个重要的概念:消息代理目的地当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目的地。消息队列主要有两种形式的目的地:队列(queue):点对点消息通信。 一个消息只有唯一的发送者和接收者。主题(topic):发布
RabbitMQ是一个被广泛使用的开源消息队列。它是轻量级且易于部署的,它能支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。RabbitMQ安装1、安装Erlang,下载地址:http://erlang.org/download/otp_win64_21.3.exe2、安装RabbitMQ,下载地址:https://dl.bintray.com/rab
转载 2024-04-03 13:28:55
42阅读
 1 前提准备  1.1 创建一个springboot项目    技巧01:本博文基于springboot2.0创建  1.2 安装redis    1.2.1 linux版本         1.2.2 windows版本      到redis官网下载windows版本的压缩包后,解压即可  1.3 redis使用    本博文以window版本为例子,linux版本请参见    1
转载 2023-09-16 11:41:58
73阅读
## SpringBoot集成Redis实现消息队列的方法 ### 1. 概述 本文将介绍如何使用SpringBoot集成Redis实现消息队列的方法。消息队列是一种广泛应用于分布式系统的解耦工具,通过将异步任务转化为消息,可以提高系统的可靠性和性能。 ### 2. 集成步骤 下面是整个集成过程的流程图: ```mermaid flowchart TD A[创建SpringBoo
原创 2023-12-25 07:47:10
446阅读
综合概述消息队列 消息队列就是一个消息的链表,可以把消息看作一个记录,具有特定的格式以及特定的优先级。对消息队列有写权限的进程可以向消息队列中按照一定的规则添加新消息,对消息队列有读权限的进程则可以从消息队列中读走消息,而消息队列就是在消息的传输过程中保存消息的容器,你可以简单的把消息队列理解为类似快递柜,快递员(消息发布者)往快递柜(消息队列)投递物件(消息),接受者(消息订阅者)从
转载 2023-12-18 09:54:41
591阅读
目录 一、springboot与消息队列1、消息队列的应用场景2、消息队列简介二、RabbitMQ简介核心概念 三、rabbitMQ运行机制 四、RabbitMQ整合安装rabbitmq 创建交换机 创建队列将相关队列绑定到交换器上 测试exchange.direct 测试exchange.fanout(广播发送) 测
转载 2024-06-20 10:23:45
408阅读
背景最近在对公司开发框架进行优化,框架内涉及到多处入库的日志记录,例如登录日志/操作日志/访问日志/业务执行日志,集成在业务代码中耦合度较高且占用业务操作执行时间,所以准备集成相关消息队列进行代码解耦方案规划现有的成熟消息队列组件非常多,例如RabbitMQ,ActiveMQ,Kafka等,考虑到业务并发量不高且框架已经应用于多个项目平稳运行,准备提供基于Redis的消息队列集成ActiveMQ
原创 2022-04-23 14:24:50
517阅读
1点赞
背景最近在对公司开发框架进行优化,框架内涉及到多处入库的日志记录,例如登录日志/操作日志/访问日志/业务执行日志,集成在业务代码中耦合度较高且占用业务操作执行时间,所以准备集成相关消息队列进行代码解耦方案规划现有的成熟消息队列组件非常多,例如RabbitMQ,ActiveMQ,Kafka等,考虑到业务并发量不高且框架已经应用于多个项目平稳运行,准备提供基于Redis的消息队列集成ActiveMQ
原创 精选 2024-02-20 18:42:48
363阅读
1点赞
# 使用 Spring Boot 实现 Redis 队列 ## 介绍 在本文中,我将向你展示如何使用 Spring Boot 来实现 Redis 队列Redis 是一种高性能的内存数据存储系统,它可以用作消息队列,用于在应用程序之间传递消息。 在我们开始之前,确保你已经安装了 Spring Boot 和 Redis,并且对它们有一定的了解。 ## 整体流程 下面是实现 Spring Boo
原创 2023-08-01 01:24:26
177阅读
目录第一种:jedis操作redis第二种:springboot配置连接redis以下提供了两种操作redis的方式,推荐使用第二种方式:第一种:jedis操作redis第二种:springboot配置redis第一种:jedis操作redis1. pom     <dependency> <groupId>org.springfr
转载 2023-05-18 15:33:07
238阅读
网址https://docs.spring.io/spring-data/redis/docs/2.4.2/reference/html/#reference环境安装Wndows环境https://github.com/tporadowski/redis/releases 第一步:下载 zip 压缩包,第二步双击 redis-server.exe 启动 redis 服务。 当看到下面的截图代表启动
转载 2024-02-22 14:25:17
16阅读
目录--1.Spring集成Activiti--2.SpringBoot集成Activiti(使用starter)--3.SpringBoot集成Activiti(手动创建@Configuration配置类) 1.Spring集成Activiti  1>修改pom.xml<activiti.version>6.0.0</activiti.version>
转载 2023-05-25 14:50:11
103阅读
1.开始SpringBoot集成Redis了话,这里我不再集成MyBatis了,就单纯的做一个简单的模拟,我们知道这个
原创 2023-05-09 10:19:19
638阅读
一、项目说明1.1 项目结构RedisConfig.java 实现了 redisTemplate 序列化与反序列化的配置;RedisOperation 和 RedisObjectOperation 分别封装了对基本类型和对象的操作。1.2 基本依赖<!--redis starter --> <dependency> <groupId>org.spring
转载 2023-08-05 16:01:42
72阅读
上一篇:spring boot 1.5.4 整合webService(十五) 1      Spring Boot整合redis和缓存Spring Boot中除了对常用的关系型数据库提供了优秀的自动化支持之外,对于很多NoSQL数据库一样提供了自动化配置的支持,包括:Redis, MongoDB, Elasticsearch,
转载 2024-06-27 11:36:58
264阅读
SpringBoot快速操作Redis数据 在SpringBoot框架中提供了spring-boot-starter-data-redis的依赖组件进行操作Redis服务,当引入了该组件之后,只需要配置Redis的配置即可进行链接Redis服务并且进行操作Redis服务数据。针对于不同的版本有了不同的底层客户端的支持的底层客户端框架是不同的:目前常见的客户端为Jedis和Lettuce。低版本Sp
转载 2023-09-09 15:47:21
106阅读
登录及身份认证是现代web应用最基本的功能之一,对于企业内部的系统,多个系统往往希望有一套SSO服务对企业用户的登录及身份认证进行统一的管理,提升用户同时使用多个系统的体验,Keycloak正是为此种场景而生。本文将简明的介绍Keycloak的安装、使用,并给出目前较流行的前后端分离应用如何快速接入Keycloak的示例。Keycloak是什么Keycloak是一种面向现代应用和服务的开源IAM(
转载 2024-03-19 13:48:18
47阅读
  • 1
  • 2
  • 3
  • 4
  • 5