python代码:
value = {'sct': 's', 'scn': 'A', 'fct': 'd', 'fcn': 'K', 'bet_value':10}
res = rc.hmset(key, value)
rc.expire(key, 3600)
3600秒后
rc.hgetall(key)
结果: {'sct':'s','scn':'A','fct':'d','fcn':'K'}
rc.ttl(key) has no result
问题是“密钥”应该在3600s之后过期,但我仍然可以使用命令“hetall”获取信息。 ttl命令返回None,根据文档它应该是-2或-1 怎么了?任何人都可以帮忙吗?