Redis SET命令用于在Redis键中设置一些字符串值。

Redis SET命令用于在Redis键中设置一些字符串值。

返回值

  • 如果在键中设置了值,返回简单字符串回复:OK。如果值没有设置则返回 Null

语法
下面是Redis SET命令的基本语法。

redis 127.0.0.1:6379> SET KEY_NAME VALUE
Shell

示例

redis 127.0.0.1:6379> SET mykey "redis" 
OK
Shell

选项
SET命令中,有很多选项可用来修改命令的行为。 以下是SET命令可用选项的基本语法。

redis 127.0.0.1:6379> SET KEY VALUE [EX seconds] [PX milliseconds] [NX|XX]
Shell
  • EX seconds − 设置指定的到期时间(以秒为单位)。
  • PX milliseconds - 设置指定的到期时间(以毫秒为单位)。
  • NX - 仅在键不存在时设置键。
  • XX - 只有在键已存在时才设置。

示例

redis 127.0.0.1:6379> SET mykey "redis" EX 60 NX
OK
Shell

以上示例将在键“mykey”不存在时,设置键的值,到期时间为60秒。



posted @   甜菜波波  阅读(308)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2021-02-24 GC之详解CMS收集过程和日志分析
2021-02-24 【GC分析】Java GC日志查看
点击右上角即可分享
微信分享提示