开发者社区> 问答> 正文

Redis 中 setnx 与 set 啥区别?

Redis 中 setnx 与 set 啥区别?

展开
收起
保持可爱mmm 2020-04-01 14:18:50 1900 0
1 条回答
写回答
取消 提交回答
  • SETEX这个命令类似于以下两个命令:

    SET key value
    EXPIRE key seconds  # 设置生存时间
    
    

    不同之处是, SETEX 是一个原子性(atomic)操作,关联值和设置生存时间两个动作会在同一时间内完成,该命令在 Redis 用作缓存时,非常实用。

    2020-04-01 14:56:33
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Redis在唯品会的应用实践——架构演进与功能定制 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载