通用指令-key 时效性控制操作 | 学习笔记

简介: 快速学习通用指令-key 时效性控制操作

开发者学堂课程【Redis 入门到精通(基础篇)通用指令-key 时效性控制操作】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/764/detail/13398


通用指令-key 时效性控制操作

 

key 扩展操作(时效性控制)
●为指定 key 设置有效期
expire key seconds
pexpire key milliseconds
expireat key timestamp
pexpireat key milliseconds-timestamp

这是第一组时效性控制,下面的都是失效性控制相关的,第一组是设置有效期,第二组获取 key 的有效期,第三组转换有效期为永久。

image.png

Set str str,1push list1 list1,1push list2 list2,然后设置有效期,expire str 3,接下来get str,过一会查不到,nil,说明过期了

●获取key的有效时间
ttl key

pttl key
●切换key从时效性转换为永久性
persist key

接下来设置expire list1 30,设置30秒,然后ttl list1,得到剩余时间,接下来就是如果不存在,那就是-2,如果存在返回-1,如果有效那就返回有效时间,persist list2,回车没有变化,设置时间,然后查看有效时间,再转换为永久性,此时变为-1,存在且持久保存。

image.png


相关文章
|
NoSQL API 调度
.NET开源的轻量化定时任务调度,支持临时的延时任务和重复循环任务(可持久化) - FreeScheduler
.NET开源的轻量化定时任务调度,支持临时的延时任务和重复循环任务(可持久化) - FreeScheduler
183 0
|
SQL 数据安全/隐私保护
通用数据级别权限的框架设计与实现(3)-数据列表的权限过滤
查看上篇文章通用数据级别权限的框架设计与实现(2)-数据权限的准备工作,我们开始数据列表的权限过滤. 原理:我们在做过滤列表时,根据用户权限自动注入到相关SQL中,实现相关过滤,如果拥有全部权限,则不生成相关SQL片段 首先我们来分析一下数据列表的SQL 能看到所有数据的SQL SELECT role.
1193 0
|
5月前
|
并行计算 监控 Serverless
函数计算操作报错合集之出现了设备不匹配的问题,该如何解决
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
|
6月前
|
消息中间件 存储 Serverless
函数计算产品使用问题之想要请求持久化该怎么操作
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
7月前
|
缓存 架构师 NoSQL
五种更新缓存的组合方式
【4月更文挑战第19天】更新缓存的步骤特别简单,共两步:更新数据库和更新缓存。但这简单的两步中需要考虑很多问题。
|
7月前
|
Java 数据处理 Apache
流计算中的窗口操作是什么?请解释其作用和使用场景。
流计算中的窗口操作是什么?请解释其作用和使用场景。
78 0
|
存储 缓存 算法
短链系统设计性能优化-分片键选型及全局自增 ID 策略
若一个 long 可对应多个 short 使用 cache 缓存所有 long2short 在为一个 long url 创建 short url 时,若 cache miss,则创建新 short
84 0
|
Serverless
函数计算的典型用户场景——云产品场景的触发
函数计算的典型用户场景——云产品场景的触发自制脑图
125 0
函数计算的典型用户场景——云产品场景的触发
|
NoSQL Linux 数据库
Redis学习8:key通用指令操作、数据库通用指令操作
key的基本通用操作:删除 获取 查询是否存在及获取类型
Redis学习8:key通用指令操作、数据库通用指令操作
|
存储 XML 设计模式
一个简单的Android网络访问全局码判断及通用数据解析方案
我们在开发中,网络请求经常会遇到各种错误码的判断。比如下面这样:
145 0
下一篇
无影云桌面