超时键上的 Redis 命令
一个密钥被动过期只是当一些客户端试图访问它时,发现密钥超时。
我想在 Redis 键(包含一组字符串)上设置 TTL。我最初通过执行
SADD
来做到这一点(如果密钥不存在,它会创建一个)。然后一段时间后,我会去尝试添加到这个集合中。如果这时候set已经过期了,那一切都好,只要在Redis中重新创建key,就一切正常了。如果密钥没有过期,一切都很好。只需将新项目添加到现有集合即可。
我的问题是,当我尝试将 add (SADD) 设置为处于“超时”状态的键时会发生什么? Redis 文档似乎建议如果客户端在超时状态下尝试访问它,则该密钥将过期。这是否意味着我的命令(SADD)错误?或者它会做我想做的事,就像密钥已过期并重新创建密钥然后 SADD 一样?
redis
密钥
赞
收藏 0
回答 1
待解决
相关问题
如何用Redis scan_iter()来排除键?
1901浏览 • 1回复 待解决
Redis的monitor命令能够忠实的打印Redis中的所有请求,包括哪些?
1954浏览 • 1回复 待解决
使用monitor命令对Redis的哪些资源产生占用?
1828浏览 • 1回复 待解决
openharmony怎么在app上实现一键关机?
1339浏览 • 2回复 待解决
如何让centos上的docker命令支持自动完成?
988浏览 • 1回复 待解决
如何在openharmony上使用getprop、dumpsys命令
4918浏览 • 1回复 待解决
macOS上redis安装在什么地方?
1619浏览 • 1回复 待解决
麻烦问下,DMS中使用Redis语法是以云数据库Redis社区版的命令为参考的嘛?
2337浏览 • 1回复 待解决
通过Redis内置命令对Key进行分析有哪些风险?
1908浏览 • 1回复 待解决
Redis数据类型有序集合sort sets常用的命令是什么?
1925浏览 • 1回复 待解决
telnet 命令为什么能连接到远端mysql或者redis呢?
1167浏览 • 1回复 待解决
nginx超时设置有了解的吗?
968浏览 • 1回复 待解决
Redis提供的UNLINK命令,通过UNLINK,删除大Key甚至特大Key是否安全?
2530浏览 • 1回复 待解决
linux上如何根据tcp监听的端口查到对应进程所对应的命令?
927浏览 • 1回复 待解决
SQLAlchemy在删除有外键约束的记录时,外键约束未起作用,何解?
2823浏览 • 0回复 待解决
使用navigation在折叠屏上展示双栏,如何拦截系统返回键关闭栈里的页面或者组件?
616浏览 • 1回复 待解决
Hitool 烧录Hi3516DV300 超时
7501浏览 • 3回复 已解决
Mysql怎么添加外键有知道的吗?
983浏览 • 1回复 待解决
鸿蒙应用app开发,如何屏蔽调Home键和返回键?
8239浏览 • 2回复 待解决
RCP库发起请求时如何设置超时时间
24浏览 • 1回复 待解决
ide快捷键咨询,ide有没有快捷键或插件,支持生成类似javaBean的getter和setter方法?
335浏览 • 1回复 待解决
模拟设备app调华为云服务器超时
6008浏览 • 1回复 待解决
键鼠穿越功能要如何使用
63浏览 • 1回复 待解决
DevEco Studio快捷键怎么用
5918浏览 • 1回复 待解决
在Redis的使用中,大Key会给Redis带来哪些常见的的问题?
1569浏览 • 1回复 待解决
不,你的命令会成功。
是的,Redis定位到key,发现应该是过期了。然后 Redis 删除键,创建一个新集合,并将成员添加到新集合中。