redis命令大全
admin
2023-07-30 19:53:37
0

Redis 常用命令

Base Command

command desc remark
keys * 获取所有的key
dbsize 获取键总数
exists key 键是否存在
del key 删除键
type key 键类型
move key 2 移动键到2号库
ttl key 键的生命周期
expire key 1 设置键的过期时间
persist key 设置永不过期
rename key key1 重新命名key

Strings Command

command desc remark
set key value nx 如果不存在则创建 可以使用setnx
sex key value xx 如果key存在则修改其值
get key 获取键值
incr key 递增 不是数字类型则报错
incrby key 20 递增指定的数字
incrbyfloat key 0.1 递增指定的浮点数
decr key 递减
decrby key 10 递减指定的数字
decrbyfloat key 0.1 递减指定的浮点数
mset key value 批量设置
mget key key1 批量查询
strlen key 获取值的长度
append key new 追加新的内容
getrange key start end 获取指定长度字符

Sets Command

command desc remark
sadd key value1 value2 设置集合
smembers key 获取集合所有内容
srandmember key 1 随机获取集合内的元素
sismember key value 集合是否存在指定元素
scard 集合元素的个数
srem key value 删除集合元素
spop key 2 删除指定个数元素

Sorted Sets Command

command desc remark
zadd key score member 设置有序集合
zscore key member 获取元素分数
zrange key 0 -1 获取所有的元素
zrange key 0 -1 withscores 获取所有的元素及分数
zcard key 获取指定元素个数
zcount key 10 101 获取指定分数范围元素个数
zrank key member 获取元素当前排名
zrangebyscore key 10 101 withscores 获取指定范围有序元素

Lists Command

command desc remark
lpush key value 从列表左端插入元素
rpush key value 从列表右端插入元素
lset key index value 指定位置插入元素
lpop key 从左端弹出一个
rpop key 从右端弹出一个
llen key 获取元素个数
lrange key start end 获取指定索引范围 lrange key 0 -1 查询所有的
lrem key count value 删除指定个数元素
ltrim key start end 保留指定范围内的元素

Hashes Command

command desc remark
hset key field value 存放键值
hmset key field value 存放多个键值
hsetnx key field value 不存在时设置键值
hgetall 查询全部的键值
hget key field 查询指定的键值
hkeys key 查询所有的键
hvals key 查询所有的值
hexists key field 判断键是否存在
hlen key 键的数量
hincrby key field 10 字段值增加
hdel key field 删除指定键值

相关内容

Docker 容器 Ub...
如果在 Ubuntu 的 Docker 容器中使用 wget 命令...
2024-05-30 21:43:41
adb命令列出所有使用Wo...
要使用adb命令列出所有使用WorkManager调度的工作,可以...
2024-05-24 01:54:30
ADB命令打开Chrome...
要使用ADB命令打开Chrome设置,需要先连接到手机或设备上的A...
2024-05-24 01:52:36
adb命令导出手机数据库
2024-05-24 01:52:18
ADB命令打开所有应用菜单...
要使用ADB命令打开所有应用菜单,可以使用以下命令:adb she...
2024-05-24 01:51:36

热门资讯

Mobi、epub格式电子书如... 在wps里全局设置里有一个文件关联,打开,勾选电子书文件选项就可以了。
小程序支付时提示:appid和... [Q]小程序支付时提示:appid和mch_id不匹配 [A]小程序和微信支付没有进行关联,访问“小...
Apache Doris 2.... 亲爱的社区小伙伴们,我们很高兴地向大家宣布,Apache Doris 2.0.0 版本已于...
项目管理和工程管理的区别 项目管理 项目管理,顾名思义就是专注于开发和完成项目的管理,以实现目标并满足成功标准和项目要求。 工...
微信小程序使用slider实现... 众所周知哈,微信小程序里面的音频播放是没有进度条的,但最近有个项目呢,客户要求音频要有进度条控制,所...
Apache Doris 常见... 什么是 Apache Doris Apache Doris 是一款 MPP 架构的 OLAP 列式存...
Vmware简易安装ubunt... 大晚上的折腾死我了VMware安装ubuntu,用简易安装结果设置的用户名密码死活进不去再重装一次,...
‘WebDriver‘ obj... selenium库报错"‘WebDriver’ object has no attribute ‘f...
pycparser 是一个用... `pycparser` 是一个用 Python 编写的 C 语言解析器。它可以用来解析 C 代码并构...
WiFi中继器和WiFi扩展器... WiFi中继器以无线方式连接到 WiFi 网络并重新广播信号。它就像一个中继系统,连接到我们的 Wi...