redis hashmap设置超时时间

cooolr 于 2021-06-30 发布
def put_data(name=hash_name, key=hash_key, value=hash_data):  
    import redis  
    r = Redis.get_connection()  
    ttl = datetime.today() + timedelta(hours=72)  
    r.hset(name=name, key=hash_key, value=hash_data)  
    r.expire(name=hash_name, time=ttl)
self.r.expireat(self.news_redis_key_prefix.format(news_id), endTime)