请教各位,如何获得redis中key(没有设置过期时间)的已经存在的时间?


请教大家,想获得redis中已经创建的key的年龄,该如何获得,重要的是这个key没有设置过期时间,请问大家该如何获得?
感谢各位!!!

Redis java

JHAIW 8 years, 7 months ago

用ttl方法

  1. 如果该key不存在,返回-2

  2. 如果该key未设置存活时间,返回-1

  3. 如果设置过存活时间,则返回剩余的存活秒数

装正太的怪蜀黍 answered 8 years, 7 months ago

用一个hash类型记录下吧。

碎颅者加爵 answered 8 years, 7 months ago

Your Answer