51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

maven

分布式锁之 Redission 实现

分布式锁之 Redission 实现

厉飞雨 阅读(420) 评论(0) 赞(19)

<h2>Preface {#preface}</h2> <p>以前还在上学的时候,每每听到分布式锁等相关名词的时候总觉得高大上,复杂。虽说工作后用到的机会也不多,但随着工作经验、代码能力、~~年龄的~~增长,最近初学完分布式锁的原理和使用 Redission 实现,揭开分布式锁的神秘面纱之后发现也就那样,这个名词听起来唬人,实际上要实现的目标...

Tiny RDM 一个轻量优美的 Redis 客户端

Tiny RDM 一个轻量优美的 Redis 客户端

厉飞雨 阅读(484) 评论(0) 赞(16)

<p>可能在这之前大部分的人一直用的是 RedisDesktopManager 或者是 Redis 的官方可视化工具 RedisInsight 来对 Redis 进行操作和管理。前段时间不经意看到了颜值高且简约的 Redis 可视化工具 Tiny RDM。Tiny RDM 是一个现代化轻量级的跨平台 Redis 桌面客户端。</p> <h2>...

使用 Testcontainers 测试 Redis

使用 Testcontainers 测试 Redis

厉飞雨 阅读(379) 评论(0) 赞(14)

<h2>1、概览 {#1概览}</h2> <p><strong>Testcontainers</strong> 是一个用于创建临时 Docker 容器进行单元测试的 Java 库。当我们想要避免使用实际服务器进行测试时,它非常有用。</p> <p>本文将会带你了解如何在 <a href=&...

Spring Boot 使用 Redis 实现可靠的消息队列

Spring Boot 使用 Redis 实现可靠的消息队列

厉飞雨 阅读(385) 评论(0) 赞(17)

在应用中把 *Redis* 当成消息队列来使用已经屡见不鲜了。我想主要原因是当代应用十有八九都会用到 Redis,因此不用再引入其他消息队列系统。而且 Redis 提供了好几种实现消息队列的方法,用起来也简单。 使用 Redis 实现消息队列的几种方式 {#使用-redis-实现消息队列的几种方式} --------------------------------------...

使用 Redis 和 Spring AI 创建 RAG(检索增强生成)应用

使用 Redis 和 Spring AI 创建 RAG(检索增强生成)应用

厉飞雨 阅读(491) 评论(0) 赞(18)

1、概览 {#1概览} ----------- 在本教程中,我们将使用 Spring AI 框架和 RAG(检索增强生成)技术构建一个 ChatBot(聊天机器人)。在 Spring AI 的加持下,我们将与 Redis Vector(向量)数据库集成,以存储和检索数据,从而增强 LLM(大型语言模型)的提示功能。一旦 LLM 接收到包含相关数据的提示,它就会有效地用自然语言...

 Springboot Starter 是如何工作的?

Springboot Starter 是如何工作的?

厉飞雨 阅读(304) 评论(0) 赞(17)

<p>你好,我是猿java。</p> <p>Springboot Starter 是 Springboot 项目的一部分,它提供了一种便捷的方式来引入一组相关的依赖和自动配置,以简化 Spring 应用程序的开发。这篇文章,我们将详细分析 Springboot Starter 的实现原理、优秀的设计思想以及其优缺点。</p> &l...

安装maven仓库Nexus

安装maven仓库Nexus

厉飞雨 阅读(386) 评论(0) 赞(20)

<h1><a href="#安装-maven-仓库-nexus">#</a> 安装 maven 仓库 Nexus {#安装-maven-仓库-nexus}</h1> <p>本文讲述 maven 私有仓库(私服)Nexus 的安装步骤。我们可以将 jar 包发布到 maven 仓库,供众多的服务作为依...

重新带你走进Spring

重新带你走进Spring

厉飞雨 阅读(374) 评论(0) 赞(18)

[#](#一-概述) (一)概述 {#一-概述} ------------------------ 最近在整理以前写的一些笔记,发现对于Spring框架的记录比较杂,并且当时所使用的版本和目前的新版本有了不少差距,因此决定写Spring系列的博客,既是自己对Spring体系的整理,也希望这个系列的文章可以帮助更多人。 [#](#二-spring的介绍) (二)Spring的...