redis

Redis拓展之定时消息通知实现详解

目录1. Redis实现定时消息通知2. 例子pom.xmlapplication.yml创建RedisConfig创建RedisListenerConfiguration事件监听事件 RedisTask发布 RedisPublisher修

如何使用Redis和TypeScript开发缓存穿透防御功能

如何使用Redis和TypeScript开发缓存穿透防御功能缓存穿透指的是用户在查询一个不存在的数据时,由于缓存中没有对应的数据,每次都会直接访问数据库,导致数据库压力过大。为了解决这个问题,我们可以利用Redis和TypeScript来开

Redis慢查询的实现

目录1.什么是Redis慢查询2.慢查询的相关配置参数3.慢查询实战4.慢查询相关命令Redis版本为6.21.什么是Redis慢查询Redis慢查询是Redis提供的一项性能优化功能,它可以记录某个查询语句的执行时间、命令参数、执行次数等

拦截Redis命令导致的Lua脚本执行失败的问题解决

目录lua 脚本使用方式redis script 相关命令说明execute 方法执行过程项目中遇到的问题怎么拦截 redis 命令解决办法总结大家好,今天分享一个在使用 redis lua 脚本过程中遇到的一个问题,问题不难,但是容易踩坑

简单聊一聊redis过期时间的问题

目录1.多次修改一个redis的String过期键,如何保证他仍然能保留第一次设置时的删除时间2.修改hash、set、Zset、list的值,会使过期时间重置吗?总结1.多次修改一个redis的String过期键,如何保证他仍然能保留第一

基于Redis实现抢红包和发红包功能

目次简介:领红包模块:1:领红包模块流程图如高:两:随机天生红包金额3: 红包存储抢红包模块:1:抢红包模块流程图如高:二:起首鉴定能否曾经抢过红包3:鉴定能否另有红包4:弹没一个红包金额5:削减红包个数6:同步记实抢红包记载7:设施该用户

Redis Lua同步锁实现源码解析

目录Redis+Lua同步锁Jedis配置Jedis工具类→获取jedisredis 锁工具类加锁示例(jedis+lua)Redis+Lua同步锁Jedis配置@Configuration@Getter@Setter@Slf4j

redis分布式锁解决缓存双写一致性

目录如何解决缓存双写问题业务背景-美食分享分布式锁查询修改如何解决缓存双写问题只要涉及到缓存,那么缓存双写的问题就避免不了,每一种情况下使用的方案也不相同,对于数据一致性要求不高的场景,我们可以使用延时双删等方案来实现,而对于一致性要求很高

关于Redis bigkeys命令会阻塞问题的解决

目录前言一、 顺丰高级开发工程师在线执行了 Redis 危险命令导致某公司损失 400 万二、测试一下1000万数据的性能1、编写脚本文件2、写入Redis1000万数据3、通过keys * 查看1000万数据4、通过配置文件禁止keys