当前位置: 首页 > news >正文

Redis的String类型常用命令总结

1. set

设置一个键的值。

set key value

示例:

set username "alice"

2. get

获取一个键的值。

get key

示例:

get username

3. getset

设置键的值,并返回键的旧值。

getset key value

示例:

getset username "bob"

4. mset

同时设置多个键值对。

mset key1 value1 key2 value2 ...

示例:

mset username "alice" age 30

5. mget

同时获取多个键的值。

mget key1 key2 ...

示例:

mget username age

6. setnx

只有在键不存在时,才设置键的值。

setnx key value

示例:

setnx username "carol"

7. setex

设置键的值,并设置键的过期时间(秒)。

setex key seconds value

示例:

setex session_token 300 "abc123"

8. psetex

设置键的值,并设置键的过期时间(毫秒)。

psetex key milliseconds value

示例:

psetex session_token 300000 "abc123"

9. append

将值追加到键当前值的末尾。

append key value

示例:

append username "_admin"

10. strlen

获取键存储的字符串值的长度。

strlen key

示例:

strlen username

11. incr

将键存储的数字值增加 1。

incr key

示例:

incr counter

12. decr

将键存储的数字值减少 1。

decr key

示例:

decr counter

13. incrby

将键存储的数字值增加指定的整数。

incrby key increment

示例:

incrby counter 5

14. decrby

将键存储的数字值减少指定的整数。

decrby key decrement

示例:

decrby counter 3
http://www.lryc.cn/news/420356.html

相关文章:

  • 河南萌新联赛2024第(四)场:河南理工大学
  • Linux中临时使用账号提权进行业务操作
  • lwip 3. 网线拔掉后 lwip_recvfrom不能返回
  • Linux环境安装Docker Engine
  • 大厂面试题分享
  • FPGA面试问题整理
  • 3Done学习笔记
  • AI学习指南深度学习篇-卷积层详解
  • 2024年TI杯E题-三子棋游戏装置方案分享-jdk123团队-第二弹 手搓机械臂
  • 如何在Java、C、Ruby语言中使用Newscatcher API
  • 集合: Collection的成员方法和相关实现类
  • 过滤器与监听器:深入了解 Java Web 开发中的核心概念
  • 【Linux学习】动静态库从原理到制作
  • WPF篇(10)-Label标签+TextBlock文字块+TextBox文本框+RichTextBox富文本框
  • JavaFX对话框控件-ChoiceDialog
  • 一文了解BTC中的二层协议中Nervos network,CKB,RGB++,UTXO stack 之间的关系
  • Oracle(47)如何创建和使用集合?
  • SpringIOC和SpringAOC
  • static关键字详解
  • 使用 Java RestClient 与 Elasticsearch 进行索引管理的示例
  • 编程-设计模式 10:外观模式
  • 非范型ArrayList和泛型List<T>
  • 魔众文库系统v7.0.0版本推荐店铺功能,管理菜单逻辑优化
  • 03、流程控制语句
  • [Android] [解决]Bottom Navigation Views Activity工程带来的fragment底部遮盖的问题
  • Armv8/Armv9架构中的原子性
  • 读零信任网络:在不可信网络中构建安全系统15协议和过滤
  • C语言学习笔记 Day11(指针--中2)
  • Golang 并发编程
  • 【数据结构详解】——选择排序(动图详解)