Redis中设置Hash数据类型的过期时间

1 方案

可以先对key进行赋值,然后对key设置一个过期时间。

(1)依赖

java 复制代码
	<dependency>
		<groupId>redis.clients</groupId>
		<artifactId>jedis</artifactId>
		<version>2.7.3</version>
	</dependency>

(2)代码

java 复制代码
	public static void hmset(String key, Map<String, String> map, int seconds4ExpireTime) {
		try (Jedis jedis = getJedis()) {
			if (jedis != null) {
				jedis.hmset(key, map);
				jedis.expire(key, seconds4ExpireTime);
			}
		} catch (Exception e) {
			logger.error("RedisUtils.hmset 异常. key:{}, error:", key, e);
		}
	}

2 参考文献

(1)https://blog.csdn.net/yilovexing/article/details/128922986

相关推荐
三水不滴2 小时前
Redis 过期删除与内存淘汰机制
数据库·经验分享·redis·笔记·后端·缓存
indexsunny5 小时前
互联网大厂Java面试实战:从Spring Boot到微服务架构的技术问答解析
java·spring boot·redis·微服务·kafka·jwt·flyway
ytgytg286 小时前
HC小区管理系统安装,提示redis连接错误
数据库·redis·缓存
1104.北光c°6 小时前
【从零开始学Redis | 第一篇】Redis常用数据结构与基础
java·开发语言·spring boot·redis·笔记·spring·nosql
czlczl200209259 小时前
Spring Data Redis
java·redis·spring
he___H10 小时前
Redis高级特性
数据库·redis·缓存
crossaspeed10 小时前
Redis的持久化(八股)
数据库·redis·缓存
1104.北光c°11 小时前
【黑马点评项目笔记 | 登录篇】Redis实现共享Session登录
java·开发语言·数据库·redis·笔记·spring·java-ee
三水不滴13 小时前
Redis 故障转移:哨兵vs集群
数据库·经验分享·redis·缓存·性能优化
TracyCoder12313 小时前
Redis 大 Key问题解析与治理
redis