redis更新具有相同值和ttl的键

标签 redis ttl

如果在当前ttl过期之前再次设置相同键值和ttl,redis是否会更新键值和ttl?当我这样做时,它似乎没有做任何事情,并且 key 在之前设置的超时后过期。 代码非常简单 - 使用相同的值和相同的 ttl 一遍又一遍地在 redis 中写入相同的键 - 但看起来我应该获取 key 并设置新的 ttl 值。是这样吗?

最佳答案

它将更新值和 TTL。

enter image description here

关于redis更新具有相同值和ttl的键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58807476/

相关文章:

ruby-on-rails - 如何在 sidekiq 中切换 Redis 主机/池?

linux - 如何监视新的网络连接 TTL

redis 键设置为过期实际上没有删除

cassandra - 使用 cql3 使用默认 TTL 创建 Cassandra 表

redis - 我的 redis key 不会过期

java - 按地理空间索引字段查询 Spring Data Redis 存储库

database-design - 使用 Redis + Node.js 的数据库架构

java - 使用JAVA从redis中删除相似的模式键

laravel - 普雷迪斯 : ERR unknown command 'EVAL' at Client. php:370

Java 多播生存时间始终为 0