Redis

安装 Redis

在 Docker 上安装 Redis

拉取 redis 镜像
sudo docker pull redis

运行 redis 服务
sudo docker run -d --name my-redis redis

打开 redis-cli
sudo docker exec -it my-redis redis-cli

Redis 常用命令

set key
set key ex time(s)
get key
getset key
exists key
type key
incr key
incrby key int
decr key
decrby key int
expire key time(s)
pexpire key time(ms)
expireat key timestamp
pexpireat key milliseconds-timestamp
ttl key
pttl key
persist key
del key
mset key1 val1 key2 val2 ...
mget key1 key2 ...
type key
keys */?/[]
rename key newkey
renamenx key newkey
sort list/set/sorted set

select index
ping
echo msg
quit


lpush key val1 val2 ...
rpush key val1 val2 ...
lrange key start end
lindex key index
llen key
lpop key
rpop key
blpop key1 key2 ... timeout(s)
brpop key1 key2 ... timeout(s)
lrem key count val

sadd key val1 val2 ...
smembers key
srem key val1 val2...
scard key
sismember key val
srandmember key count
spop key
sinter key1 key2 ...
sinterstore destination key1 key2 ...
sunion key1 key2 ...
sunionstore destination key1 key2 ...
sdiff key1 key2 ...
sdiffstore destination key1 key2 ...
smove source destination val

zadd key score1 val1 score2 val2 ...
zrange key start end withscores
zrevrange key start end withscores
zrem key val
zcard key
zcount key min max
zrangebyscore key min max withscores limit start count
zrevrangebyscore key max min withscores limit start count
zremrangebyrank key start end
zremrangebyscore key min max
zinterstore destination numkeys key ...
zunionstore destination numkeys key ...
zrank key val
zrevrank key val
zscore key val
zincrby increment val

save
bgsave

Redis使用的业务场景

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值