java – So legen Sie die Ablaufzeit für Redis-Hashes fest
黄舟
黄舟 2017-06-19 09:07:18
0
4
1468

Verwenden Sie Redis, um einige Authentifizierungsinformationen aktiver Benutzer zu speichern, um die schnelle Anmeldung zu erleichtern. Die Benutzer-UID wird jedoch als Schlüssel verwendet. Wenn sich der Benutzer jedoch längere Zeit nicht angemeldet hat, sollte sie entfernt werden Ich habe herausgefunden, dass die Methode darin besteht, die Ablaufmethode von Jedis zu verwenden. Ich weiß nicht, ob sie korrekt ist

public Long expire(String key, int time)
  {
    Jedis jedis = null;
    Long rs;
    
    try {
      jedis = pool.getResource();
      rs = jedis.expire(key, time);
      return rs;
    } catch (Exception e) {
      e.printStackTrace();
      return 0L;
    } finally {
      returnResource(jedis);
    }
  }
黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen(4)
巴扎黑

是否正确试试就知道了。你需要的不是答案,你需要的是鼓励。

阿神

你缺乏的是验证工具,熟悉Redis命令的话可以用命令行redis-cli,不熟悉的话可以用图形化工具,如Redis Desktop Manager

刘奇

实验是你最好的老师,看代码没看出问题

滿天的星座

多谢大家,是OK的,装了个linux虚拟机测试了一下

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage