This commit is contained in:
zren25
2025-04-27 09:59:18 +08:00
parent 3e0f5b9161
commit 69fb252597

View File

@@ -44,17 +44,15 @@ public class RedisTestController {
public void test(@RequestBody String message) {
String zsetKey = "myZSet";
JSONObject json = JSONObject.parseObject(message);
String key = json.getString("key");
String value =json.getString("value");
// 添加成员并设置过期时间戳
// 添加成员并设置过期时间戳
long expireTime1 = Instant.now().plusSeconds(30).toEpochMilli(); // 30秒后过期
long expireTime2 = Instant.now().plusSeconds(60).toEpochMilli(); // 60秒后过期
redisZSetUtil.addWithExpire(zsetKey, "member1", expireTime1);
redisZSetUtil.addWithExpire(zsetKey, "member2", expireTime2);
// 获取未过期的成员
Set<String> validMembers = redisZSetUtil.getValidMembers(zsetKey);
System.out.println("Valid members: " + validMembers);
log.info("Valid members: " + validMembers);
}
@PostMapping("/queryRedis")