E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
redisson
编写时间类的工具类
编写时间类的工具类文章目录编写时间类的工具类时间工具类DateTimeUtil时间工具类DateTimeUtilpackagecom.kang.
redisson
.utils;importorg.apache.commons.lang3
烟火缠过客
·
2024-01-20 10:20
基础稳固
开发语言
java
SpringBoot+
Redisson
分布式锁
SpringBoot+
Redisson
分布式锁文章目录SpringBoot+
Redisson
分布式锁1.引入依赖2.yaml配置3.编写配置类org.
redisson
.config.Config类是
Redisson
烟火缠过客
·
2024-01-20 09:47
redis
spring
boot
分布式
后端
springboot集成
redisson
1.pom.xml引入依赖org.
redisson
redisson
-spring-boot-starter3.17.7不需要额外引入其他关于redis的依赖,在
redisson
的依赖文件中已经专门引入了
souldomain
·
2024-01-20 09:08
redis
spring
boot
后端
java
JsonParseException: Unexpected character (‘a‘ (code 97)): Expected space separating root-level value
1.异常场景项目初始集成redis使用的是默认的lettuce客户端,后来因为业务需要切换成
redisson
客户端使用
redisson
客户端后获取原先存入redis中的值出现了报错:JsonParseException
souldomain
·
2024-01-20 09:08
redis
java
bootstrap
开发语言
SpringBoot整合Redis实现缓存信息监控
SpringBoot整合Redis可以通过RedisTemplate和
Redisson
两种方式。
souldomain
·
2024-01-20 09:35
redis
缓存
spring
boot
redis
好用的
Redisson
好用的
Redisson
文章目录好用的
Redisson
介绍如何安装
Redisson
如何编译运行
Redisson
使用RList操作Redis列表示例使用RMap操作Redis哈希示例使用RLock实现Redis
烟火缠过客
·
2024-01-20 08:38
redis
分布式
后端怎样防止重复提交订单?
考虑到微服务分布式的场景,可以通过使用
Redisson
分布式锁+自定义注解+AOP的方式来实现后台防止重复请求的功能,基
greedy-hat
·
2024-01-20 04:15
实习
java
redisson
+aop实现分布式锁
基于注解实现,一个注解搞定缓存Aop:面向切面编程,在不改变核心代码的基础上实现扩展,有以下应用场景①事务②日志③controlleradvice+expetcationhandle实现全局异常④redissson+aop实现分布式锁⑤认证授权Aop的实现存在与bean的后置处理器beanpostprocessAfterinitlazing一,实现步骤1.定义注解注解的定义仿照@translati
豆豆的java之旅
·
2024-01-19 20:35
分布式缓存
分布式
运用分布式锁
redisson
导入依赖根据springboot版本不同自行选择版本org.
redisson
redisson
-spring-boot-starter3.15.3创建客户端@Beanpublic
Redisson
Client
redisson
Client
飞飞彪
·
2024-01-19 18:13
分布式
springboot 使用
Redisson
实现分布式锁
首先引入依赖org.
redisson
redisson
3.16.8然后配置
redisson
importorg.
redisson
.
Redisson
;importorg.
redisson
.api.
Redisson
Client
AmbroseLe
·
2024-01-19 11:46
spring
boot
redis
spring
boot
java
redis
SpringBoot使用
Redisson
实现分布式锁
SpringBoot使用
Redisson
实现分布式锁目录一、前言1.
Redisson
2.准备工作二、SpringBoot集成
Redisson
1.添加依赖2.配置redis信息3.编写
Redisson
配置类
12程序猿
·
2024-01-19 11:45
SpringBoot
redis
spring
boot
分布式
java
springboot使用
Redisson
+注解完成分布式锁
0.背景我们项目一个服务部署了三台服务器,所以为避免在执行定时任务的时候重复执行,需要引入分布式锁,本打算引入Quartz框架,后发现引入框架需要添加很多数据库,为做到最小影响,故使用
Redisson
做分布式锁就行了
书读百遍其义自见
·
2024-01-19 11:45
spring
boot
分布式
java
SpringBoot整合
Redisson
使用分布式锁,模拟茅台抢购场景
SpringBoot整合
Redisson
使用分布式锁,模拟茅台抢购场景一、前言介绍二、项目Demo2.1.Demo下载地址2.2.模拟用户抢购2.2.1.将库存缓存到redis2.2.2.JMeter设置线程数
菲尔-Phil
·
2024-01-19 11:45
Redis
Redisson
redis
redisson
JMeter
springboot
秒杀
springboot+redission分布式锁注解
packagecom.kjhy.common.core.aop;importcom.kjhy.common.core.config.
Redisson
Config;importcom.kjhy.common.core.exception.Exceptions
dn小小
·
2024-01-19 11:44
java
spring
java
分布式锁
SpringBoot+
Redisson
实现分布式锁
目录项目结构pom.xmlapplication.yml
Redisson
Properties
Redisson
AutoConfigurationDistributedLocker
Redisson
DistributedLocker
Redisson
LockUtil
Redisson
LockApplicationTestController
浩骞
·
2024-01-19 11:13
Redis
Java
java
redis
分布式锁
redisson
SpringBoot+
Redisson
分布式锁
SpringBoot+
Redisson
分布式锁文章目录SpringBoot+
Redisson
分布式锁1.引入依赖2.编写配置类org.
redisson
.config.Config类是
Redisson
框架中用于配置
烟火缠过客
·
2024-01-19 11:40
redis
spring
boot
分布式
后端
SpringBoot 操作 Redis的各种实现(Jedis、
Redisson
的区别比较)
一、Jedis,
Redisson
,Lettuce三者的区别共同点:都提供了基于Redis操作的JavaAPI,只是封装程度,具体实现稍有不同。
Java弟中弟
·
2024-01-19 01:13
【征服redis3】一文征服redis的jedis客户端
而我们想通过Java程序控制redis,同样可以借助一些工具来实现,这就是redis客户端,常见的有Jedis、lettuce、
redisson
等等,这几个工具各有优缺点,而且应用都比较多,所以我们分三篇逐步来看
纵横千里,捭阖四方
·
2024-01-17 13:14
一个项目征服Java
精通redis
redis
数据库
缓存
Redisson
分布式限流器 RRateLimiter 的使用及原理
文章目录一、基本使用1.1创建限流器1.2获取令牌1.3使用示例二、实现原理一、基本使用1.1创建限流器/***Returnsratelimiterinstancebyname**@paramnameofratelimiter*@returnRateLimiterobject*/RRateLimitergetRateLimiter(Stringname);/***InitializesRateLi
呦,又写BUG呢
·
2024-01-17 13:52
Java
数据库
分布式
SpringBoot 整合
Redisson
重写cacheName支持多参数
依赖org.apache.commonscommons-lang3cn.hutoolhutool-extraorg.
redisson
redisson
-spring-boot-starter${
redisson
.version
酒醉的胡铁
·
2024-01-16 21:05
SpringBoot
spring
boot
spring
java
SpringBoot Caffeine+
Redisson
配置二级缓存
问题说明在高性能的服务架构设计中,缓存是一个不可或缺的环节。在实际的项目中,我们通常会将一些热点数据存储到Redis或MemCache这类缓存中间件中,只有当缓存的访问没有命中时再查询数据库。在提升访问速度的同时,也能降低数据库的压力。随着不断的发展,这一架构也产生了改进,在一些场景下可能单纯使用Redis类的远程缓存已经不够了,还需要进一步配合本地缓存使用,例如Guavacache或Caffei
酒醉的胡铁
·
2024-01-16 21:30
SpringBoot
Redis
spring
boot
后端
java
RedisTemplate使用zadd报错java.lang.StackOverflowError
代码当中使用RedisTemplate操作String、List都是正常的,但是操作zadd就会报错,有人说是这两个依赖的版本不一致的问题,但是项目中还有其他地方要用到,所以改版本号行不通,org.
redisson
redisson
-spring-boot-starter3.17.3org.springframework.bootspring-boot-starter-parent2.4.2
coffee_babe
·
2024-01-16 14:21
Redis
java
开发语言
redis
深入剖析Redis客户端Jedis的特性和原理
Redis的Java生态的客户端当中包含Jedis、
Redisson
、Lettuce,不同的客户端具备不同的能力是使用方式,本文主要分析Jedis客户端。
vivo互联网技术
·
2024-01-15 13:08
gateway
Redisson
接口级别限流解决方案
文章目录前言1.计数器算法(固定窗口限流器)2.滑动窗口日志限流器3.漏桶算法(LeakyBucket)4.令牌桶算法(TokenBucket)5.限流队列应用场景实现工具一、
Redisson
简介二、
Redisson
Mr-Wanter
·
2024-01-15 13:06
【SpringCloud
分布式基础篇】
gateway
网络
服务器
云原生微服务之分布式锁框架
Redisson
作者主页:青花锁简介:Java领域优质创作者、Java微服务架构公号作者简历模板、学习资料、面试题库、技术互助文末获取联系方式系列专栏目录[Java项目实战]介绍Java组件安装、使用;手写框架等[Aws服务器实战]AwsLinux服务器上操作nginx、git、JDK、Vue等[Java微服务实战]Java微服务实战,SpringCloudNetflix套件、SpringCloudAlibaba
青花锁
·
2024-01-15 09:42
Java微服务
云原生
微服务
分布式
Redisson
秒杀
分布式锁
布隆过滤器四种实现(Java,Guava,hutool,
Redisson
)
1.背景为预防大量黑客故意发起非法的时间查询请求,造成缓存击穿,建议采用布隆过滤器的方法解决。布隆过滤器通过一个很长的二进制向量和一系列随机映射函数(哈希函数)来记录与识别某个数据是否在一个集合中。如果数据不在集合中,能被识别出来,不需要到数据库中进行查询,所以能将数据库查询返回值为空的查询过滤掉。缓存穿透:缓存穿透是查询一个根本不存在的数据,由于缓存是不命中时需要从数据库查询,这将导致这个不存在
雪顶猫的鳄
·
2024-01-15 06:20
java
java
guava
开发语言
redis
Springboot
Redisson
Xxljob(Druid MySQL MybatisPlus) 对接使用
前情提要根据xxl-job提供的springboot的基本对接代码,Github:spingboot对接代码地址根据业务需求,框架中需要接入druid/mysql/redis/
redisson
等组件和框架在
c_zyer
·
2024-01-14 07:32
javaweb
springboot
xxljob
redisson
mysql
Redis分布式锁--java实现
基本原理比较好的实现会产生四个问题几种解决原子性的方案方案:SETNX+value值是(系统时间+过期时间)方案:使用Lua脚本(包含SETNX+EXPIRE两条指令)方案:SET的扩展命令(SETEXPXNX)会出现的问题方案:开源框架:
Redisson
Artisan_w
·
2024-01-13 18:37
redis
分布式
数据库
Redis重点总结补充
Redis重点总结1.redis分布式锁2.redission实现分布式锁注意:加锁、设置过期时间等操作都是基于lua脚本完成.
redisson
分布式锁,实现可重入(前提是同一个线程下3.redis主从集群实现主从复制
今天的代码敲了吗
·
2024-01-13 09:44
Java面试八股文
redis
数据库
缓存
Redisson
源码解析 - 分布式锁实现过程
一、
Redisson
分布式锁源码解析
Redisson
是架设在Redis基础上的一个Java驻内存数据网格。
小毕超
·
2024-01-11 01:54
源码分析
分布式
比较
Redisson
和 Curator:分布式锁实现
本文将介绍两个常用的分布式锁实现库:
Redisson
和Curator。这两者分别基于Redis和ZooKeeper,并提供了各自的特性和优势。
ZKf30FkG
·
2024-01-10 21:14
java
spring
boot
分布式
java
spring
boot
后端
Redis总结
hash3.list4.set5.zset二、分布式缓存1.使用场景2.使用Redis作为缓存3.缓存问题a、缓存穿透b、缓存雪崩c、缓存击穿三、分布式锁1.本地锁2.使用Redis实现分布式锁3.使用
Redisson
Be reborn
·
2024-01-09 12:52
redis
缓存
分布式
分布式锁框架Lock4j简单使用
一、简介Lock4j是一个分布式锁组件,它提供了多种不同的支持以满足不同性能和环境的需求;它基于SpringAOP,支持RedisTemplate、
Redisson
、Zookeeper作为底层。
小小Java开发者
·
2024-01-07 21:17
分布式锁
分布式锁Lock4j
redisson
+springboot 实现分布式锁
redisson
+springboot实现分布式锁在一些场景时,需要保证数据的不重复,以及数据的准确性,特别是特定下,某些数据的准确性显得尤为重要,所以这个时候要保证某个方法同一时刻只能有一个线程执行。
温温diss
·
2024-01-07 16:02
Redisson
与SQL乐观锁:实现接口幂等性的终极指南与实战演示
Redisson
与SQL乐观锁:实现接口幂等性的终极指南与实战演示
Redisson
与SQL乐观锁:实现接口幂等性的终极指南与实战演示接口幂等性.md
SteveCode.
·
2024-01-07 10:44
java
redis
springboot2.x版本集成redis说明(lettuce、
redisson
)
总纲一、前言二、详细一、前言目前主流springboot2.x版本集成redis,主要使用lettuce和
redisson
。
DreamBoy_W.W.Y
·
2024-01-07 04:09
redis
redis
redis基础篇——Redis客户端(Jedis,Lettuce,
Redisson
)
Redis客户端通信协议Redis监听默认6379的端口号,可以通过TCP方式建立连接。服务端约定了一种特殊的消息格式,每个命令都是以rn(CRLF回车+换行)结尾。这种编码格式我们之前在AOF文件里面见到了,叫做RedisSerializationProtocol(RESP,Redis序列化协议),发消息或者响应消息需要按这种格式编码,接收消息需要按这种格式解码。Redis设计这种格式的原因:容
石灰聪
·
2024-01-07 04:08
redis
redis
Spring boot2 整合lettuce+
Redisson
Sentinel(哨兵模式)
前言springboot2之前redis的连接池为jedis,2.0以后redis的连接池改为了lettuce,lettuce能够支持redis4+以上lettuce是基于netty实现的与redis进行同步和异步的通信。lettuce和jedis比较:jedis使直接连接redisserver,如果在多线程环境下是非线程安全的,这个时候只有使用连接池,为每个jedis实例增加物理连接;lettu
安果缘
·
2024-01-07 04:38
lettuce
sentinel
redis哨兵模式集群
redisson
redis
springboot整合redis、
redisson
文章目录springboot整合redis、
redisson
springboot整合redis依赖配置文件配置类配置解析使用使用
redisson
实现分布式锁Redis其他知识内容springboot整合
天黑请闭眼丶风
·
2024-01-07 04:06
springboot框架整合
redis6
spring
boot
java
redis
SpringBoot Redis入门(一)——redis、Lettuce、
Redisson
使用
本章:将展示SpringBoot集成Redis三种客户端的配置要点和常见应用示例;下章:自行实现一个方法级的缓存注解,简化版的Cacheable,使初学者加深对Spring缓存框架的理解。一、Lettuce客户端Lettuce是一种可扩展的、线程安全的Redis高级客户端。从SpringBoot2.x开始,Lettuce已取代Jedis成为SpringBoot默认的Redis客户端。相比于Jedi
wolf犭良
·
2024-01-07 03:32
spring
boot
redis
Redisson
Lettuce
缓存
Redisson
延时队列 延时严重问题
延时队列原理我在这篇文章讲了
Redisson
延时队列原理详解-知乎十分建议先把原理看了我们一个项目是做消息推送的,分钟量达到了几百万。需求是要设置5秒以上的延时推消息。
罗政
·
2024-01-07 00:59
bootstrap
前端
html
redisson
滑动时间窗应用场景
概述前10分钟内累计3次验证失败后,增加图形验证码验证条件,前10分钟内累计6次验证失败后,系统自动锁定该账号15分钟,15分钟后自动解锁;方案基于
redisson
(zset)滑动时间窗记录最近10分钟内该账户登录失败次数统计次数
StrangerIt
·
2024-01-04 19:35
redis
算法
Redis客户端
Redisson
使用示例
Redis客户端
Redisson
使用示例
Redisson
作为Java连接Redis的客户端,提供了连接、操作Redis的方法,还提供分布式锁、红锁等并发工具。
快乐江小鱼
·
2024-01-04 15:22
#
NoSQL
redis
junit
java
Redisson
分布式锁源码 01:可重入锁加锁
当使用Redis作为分布式锁时,当前使用较多的框架就是
Redisson
。当然
Redisson
也不仅仅只能
Java弟中弟
·
2024-01-04 12:52
Unable to connect to Redis server
报错内容:Exceptioninthread"main"org.
redisson
.client.RedisConnectionException:java.util.concurrent.ExecutionException
Appreciate(欣赏)
·
2024-01-04 07:17
redis
java
redis
数据库
java
Redis分布式锁-库存案例
这里以扣库存为例子先看代码.1.config配置包importorg.
redisson
.
Redisson
;importorg.
redisson
.api.
Redisson
Client;importorg.
redisson
.config.Config
勇敢的打工人
·
2024-01-04 05:06
技术点
redis
java
Jedis操作Redis、Jedis连接池工具类
在官方网站里列一些Java的客户端,有Jedis、
Redisson
、Jredis、JDBC-Redis等其中官方推荐使用Jedis和
Redisson
。
xiaomu_a
·
2024-01-03 10:23
JavaWeb
Jrdis
Jedis工具类
开发辅助三(缓存
Redisson
分布式锁+分页插件)
缓存缓存穿透:查询一个不存在的数据,由于缓存不命中,将大量查询数据库,但是数据库也没有此记录。没有将这次查询的null写入缓存,导致了这个不存在的数据每次请求都要到存储层查询,失去了缓存的意义。解决:null结果缓存,并加入短暂的过期事件缓存雪崩:设置缓存时采用了相同的过期时间,导致缓存存在某一时刻同时失效,请求全部转发到DB,DB瞬时压力过重解决:原有的失效时间基础上增加一个随机值,这样缓存的过
A尘埃
·
2024-01-03 06:08
缓存
分布式
Redis
分页插件
redission
Redisson
是一个在Redis的基础上实现的Java驻内存数据网格(In-MemoryDataGrid)。
小白要变大牛
·
2024-01-02 20:06
笔记
java
redisson
作为分布式锁的底层实现
1.
redisson
如何实现尝试获取锁的逻辑如何实现在一段的时间内不断的尝试获取锁其实就是搞了个while循环,不断的去尝试获取锁资源。但是因为latch的存在会在给定的时间内处于休眠状态。
带着托托写代码
·
2024-01-02 06:39
分布式
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他