1、set 创建一个键值 如果键已经存在,覆盖该键对应的值
成功返回 OK 失败返回nil
ex 后面跟 该键的存在时间–秒
px 后面跟 该键的存在时间–毫秒
nx 表示键存在就设置失败,不存在就设置成功
xx 表示仅键存在时能设置成功

set 键 值
set 键 值 [ex] [生存时间-秒] [nx]
set 键 值 [px] [生存时间-毫秒] [xx]

在php中使用

$redis->set('键','值',60);

在tp5中使用
成功返回true 失败返回false

Cache::set('键','值',60);

2、mset 设置多个键值 如果键已经存在,覆盖该键对应的值 如果执行失败 所有的键都设置失败
成功返回OK 失败返回nil

mset 键 值 [键] [值] ...

3、setex 创建一个键值,并指定生存时间–秒
设置成功返回OK 设置失败返回错误信息

setex 键 生存时间-秒 值

4、setnx 设置时判断键是否存在,如果键存在就设置失败,键不存在设置成功
成功返回1 失败返回0

setnx 键 值

redis字符串的创建,set、mset、setex、setnx相关推荐

  1. 2022-11 | Redis命令SET SETEX SETNX语法及描述

    这里写目录标题 SET SETEX SETNX 死锁处理 SET 语法 SET key value [EX seconds|PX milliseconds|EXAT unix-time-seconds ...

  2. Redis 字符串(String)

    Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 redis 127.0.0.1:6379> COMMAND KEY_NAME 实例 redis 127. ...

  3. redis 字符串数据(string)

    Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 redis 127.0.0.1:6379> COMMAND KEY_NAME 实例 redis 127. ...

  4. Redis学习---(7)Redis 字符串(String)

    Redis 字符串(String) Redis 字符串数据类型的相关命令用于管理 redis 字符串值,基本语法如下: 语法 redis 127.0.0.1:6379> COMMAND KEY_ ...

  5. bat获取命令返回值_全网都在找的redis字符串命令,总结在这了

    概述 redis一般用来做缓存,可能很多朋友都没有深入去学习redis的相关命令,只是涉及到安装部署而已,所以今天主要总结介绍一下redis字符串的一些命令. SET 语法:SET key value ...

  6. redis命令---redist键命令(key)---redis字符串命令(str)

    redis键的命令 序号 命令及描述 1 DEL key 该命令用于在 key 存在时删除 key. 2 DUMP key 序列化给定 key ,并返回被序列化的值. 3 EXISTS key 检查给 ...

  7. Redis源码-String:Redis String命令、Redis String存储原理、Redis String三种编码类型、Redis字符串SDS源码解析、Redis String应用场景

    Redis源码-String:Redis String命令.Redis String存储原理.Redis String三种编码类型.Redis字符串SDS源码解析.Redis String应用场景 R ...

  8. 【Redis系列2】Redis字符串对象之SDS(简单动态字符串)实现原理分析

    Redis字符串对象之SDS实现原理分析 前言 字符串对象 为什么Redis的字符串对象是二进制安全的 SDS空间分配策略 空间预分配 惰性空间释放 SDS和C语言字符串区别 SDS的底层存储对象 d ...

  9. 在.NET上如何根据字符串动态创建控件

    在.Net上用字符串动态创建控件是通过反射来实现. 首先,利用System.Type.GetType方法,获得字符串中指定的控件的类型实例. 这里需要注意这个字符串的语法,根据msdn的解释: 按名称 ...

  10. Redis字符串深入

    字符串是 Redis 最基本的数据结构,它将以一个键和一个值存储于 Redis 内部,它犹如 Java 的 Map 结构,让 Redis 通过键去找到值.Redis 字符串的数据结构如下图所示. Re ...

最新文章

  1. 从ReLU到Sinc,26种神经网络激活函数可视化
  2. 关于前端缓存的一个封装思路
  3. 常考数据结构与算法:两数之和
  4. java css_JavaWeb中基本的CSS的使用
  5. 8.公有继承 保护继承 私有继承
  6. 内存和swap查看 内存是拿来用的 不是看的
  7. Oracle小知识总结
  8. 如何进行基于Anolis OS的企业级Java应用规模化实践?|龙蜥技术
  9. 微信小程序之底部弹框预约插件
  10. ARM太贵,80多家科技巨头悄然站队开源芯片架构RISC-V
  11. oracle 外连接内连接,oracle多表查询之内连接,外连接语句总结
  12. 树莓派4b连接手机热点wifi及远程桌面连接
  13. Java人脸识别考勤系统_GitHub - magician1128/WorkAttendanceSystem: 一个基于opencv、dilb的员工人脸识别考勤系统...
  14. jenkins从节点linux安装,linux Jenkins配置salve节点实现过程图解
  15. qurlinfo在qt5中_QT5编译使用QFtp的方法步骤
  16. 观江怡之《分析哲学》
  17. UA OPTI570 量子力学19 量子谐振子的能量本征态
  18. scp传输文件时如何后台运行?
  19. 如何进行安全性测试?
  20. 苹果plus HTML高度,苹果6S/6S Plus怎么查看海拔高度?

热门文章

  1. 图解医学影像纹理特征
  2. psd导出jpg太大_保存技巧,完美解决PS导出文件过大的问题
  3. 【实战】SpringBoot整合多数据源
  4. hdu 5455 Fang Fang 2015沈阳网络赛 模拟
  5. 折腾linux随笔 之 关闭Budgie默认自动隐藏应用的菜单栏 与 Gnome系桌面应用菜单无内容解决...
  6. 3d巧用计算机算胆,3D巧用函数公式精准定三胆
  7. python中file是什么意思_Python中的file和open用法详解
  8. 服务器上删掉的数据如何找回,在服务器数据丢失情况下如何恢复数据
  9. PCI E 阻抗85/100
  10. Android MediaPlayer多媒体系统框架