本文介绍: 在 `Redis` 中可以通过 `setex` 或 `expire` 方式来设置 `key` 的过期时间。但是对于`Hash` 数据类型 `Redis` 是不支持的,所以我们需要使用“曲线救国”的方式去实现 `Hash` 数据类型的过期时间。即,先对 `Hash` 数据类型赋值,然后再对 `Hash` 数据类型的 `key` 设置一个过期时间,这样就间接的实现了对 `Hash` 数据类型的过期时间操作。
在 Redis
中可以通过 setex
或 expire
方式来设置 key
的过期时间。但是对于Hash
数据类型 Redis
是不支持的,所以我们需要使用“曲线救国”的方式去实现 Hash
数据类型的过期时间。
即,先对 Hash
数据类型赋值,然后再对 Hash
数据类型的 key
设置一个过期时间,这样就间接的实现了对 Hash
数据类型的过期时间操作。
原理了解之后就可以通过代码的方式实现对 Hash
数据类型的过期时间操作,这里以 Python
伪代码为例,其他语言都是相同原理。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。