分类:Redis

Redission看门狗实现Redis定期续期原理

<p>本文探讨Redis分布式锁的锁过期问题及其解决方案,介绍预估执行时间、CAS乐观锁与WatchDog自动续期三种思路,重点分析Redisson看门狗的开启方式与定时续期核心源码,并讨论JVM STW、主从切换导致的锁失效及相应补偿措施。</p>

SpringBoot整合Redission

<p>本文介绍SpringBoot整合Redisson的完整配置步骤,针对单节点场景给出pom依赖、application.yaml配置与Java配置类。文章通过RedissonClient获取RLock实现分布式锁,并提供控制器与单元测试验证加锁、解锁流程,帮助理解分布式锁的实际使用。</p>

Redis学习笔记02:redis.conf详解

<p>系统讲解Redis配置文件redis.conf中的常用配置项,涵盖网络、通用、安全与限制等模块,并给出protected-mode、bind、maxmemory等参数的作用与设置建议。</p>

Redis学习笔记 03、常用数据类型

<p>本文详细介绍了Redis的键值操作、五大数据类型(SDS字符串、QuickList列表、Hash字典、Zset跳跃表)以及Bitmaps等新数据类型。</p>

Redis学习笔记01:知识概述及安装

<p>介绍NoSQL数据库的分类与适用场景,对比行式与列式存储,并详细记录Redis在Windows与Linux下的下载、编译、配置、启动及客户端连接全过程。</p>

SpringBoot整合Redis

<p>本文介绍SpringBoot整合Redis的完整方案。文章使用FastJson自定义Redis序列化器并初始化RedisTemplate,封装通用RedisCache工具类,演示缓存对象的读写操作,并进一步集成SpringCache,通过@Cacheable注解实现查询结果的自动缓存。</p>

Redis应用01:连接Redis开发工具Jedis

<p>介绍Jedis的依赖引入与基本使用,通过代码演示String、Hash、List、Set、SortedSet五种数据类型的存取及事务操作,并说明JedisPool连接池的获取方式。</p>

Redis应用02:SpringBoot整合Redis

<p>讲解Spring缓存抽象@EnableCaching与@Cacheable的用法,并演示SpringBoot2整合Redis、配置Lettuce连接池与自定义RedisTemplate序列化,解决默认JDK序列化乱码问题。</p>