Spring Boot中使用Redis常用数据格式API操作技巧
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 98
引言redis是一种高性能的key-value数据库,被广泛应用于缓存、消息队列、计数器等各种场景。spring boot提供了与redis...
Redis优化token校验主动失效的实现方案
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 98
场景:在普通的token颁发和校验中 当用户发现自己账号和密码被暴露了时修改了登录密码后旧的token仍然可以通过系统校验直至token到达...
redis中token失效引发的一次生产事故
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 100
问题描述:发版后回归测试,不定时出现token失效,导致自动退出到登录界面。如果操作的人员较多,token失效的就比较快,操作的人员较少to...
jwt+redis实现登录认证的示例代码
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 93
项目环境:spring boot项目pom.xml引入jwt和redis <!-- jwt --> ...
Redis分布式锁及安全问题解决
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 84
一、为什么需要分布式锁单机锁: 多个线程同时改变一个变量时,需要对变量或者代码块做同步从而保证串行修改变量.多机系统: 存在多机器多请求同时...
利用redis lua脚本实现时间窗分布式限流
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 107
需求背景:限制某sql在30秒内最多只能执行3次需求分析微服务分布式部署,既然是分布式限流,首先自然就想到了结合redis的zset数据结构...
Redis中不同持久化方式的差异对比
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 94
前言大家应该都知道,redis持久化方式主要有两种:rdb(redis database)和aof(append-only file)。但是...
redis和redisson实现分布式锁的操作方法
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 94
基于setnx命令的分布式锁1. 加锁使用 redis 实现分布式锁,最直接的想法是利用 setnx 和 expire 命令实现加锁。在 r...
Redis+aop实现接口防刷(幂等)的解决方案
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 92
幂等和接口防刷概念这两者其实是属于不同的场景但是在一些情况下,实现方式上有异曲同工之妙。防刷顾名思义,想让某个接口某个人在某段时间内只能请求...
如何监听Redis中Key值的变化(SpringBoot整合)
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 94
一、概念当redis中的值发生改变时,通过配置来监听key值的变化。事件通过 redis 的订阅与发布功能(pub/sub)来进行分发, 因...
Redis shake实现可视化监控的示例代码
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 89
一.redis-shake v41.镜像######################### dockerfile #############...
Redis缓存数据库表(列单独缓存)的示例代码
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 87
在redis中缓存数据库表数据,而不使用json结构来表示value,通常意味着我们会将数据库表的每一行数据映射为redis中的一个或多个键...
保证Redis中存储的Token安全性的示例详解
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 108
确保redis中存储的token安全性是一个多层面的任务,涉及到网络、应用、数据和操作等多个方面的安全措施。以下是一些更详细的实践建议和示例...
RedisTemplate中boundHashOps的使用小结
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 87
redis是一款开源的key-value数据库,运行在内存中,由c语言编写。企业开发通常采用redis来实现缓存。同类的产品还有memcac...
redis发布订阅模式的实现
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 79
redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。redis 的 subscri...
redis实现分布式全局唯一id的示例代码
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 89
一、前言在很多项目中生成类似订单编号、用户编号等有唯一性数据时还用的uuid工具,或者自己根据时间戳+随机字符串等组合来生成,在并发小的时候...
Redis的大Key对持久化影响分析
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 84
redis 的持久化方式有两种:aof 日志和rdb 快照。所以接下来,针对这两种持久化方式具体分析分析。大 key 对 aof 日志的影响...
Redis 生成分布式业务单号的实现
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 85
背景:微服务架构,有三个微服务,分别是签收、对账、开票,需要生成唯一的分布式单号格式:标识 + 年月日 + 生成顺序(三位)例子:qs202...
Redis key命令key的储存方式
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 84
redis是目前使用比较广泛的nosql数据库,它也是一种基于key-value结构的数据库且支持多种数据类型,redis中它的存储是使用一...
Redis如何高效删除大key
2024-05-15 10:56 | 分类:数据库 | 评论:0 次 | 浏览: 92
大key的删除问题大key(bigkey)是指 key 的 value 是个庞然大物,例如 hashes, sorted sets, lis...