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 |
删除指定键值 |

相关内容