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

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

阅读 14.8k
2 个回答

用一个hash类型记录下吧。

用ttl方法

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题