1.Redis API的使用和理解
- 通用命令
- 字符串类型
- 哈希类型
- 列表类型
- 集合类型
- 有序集合类型
2.通用命令
-
通用命令
- keys
keys命令一般不在生产环境使用
keys.png
keys续.png- dbsize
dbsize.png
- exists key
exists.png
- del key [key ...]
del.png
- expire key seconds
expire1.png
expire2.png
expire3.png- type key
type.png
-
数据结构和内部编码
数据结构和内部编码1.png
redisObject.png -
单线程架构
单线程.png
单线程快.png
单线程注意事项.png
3.字符串
- 结构和命令
字符串键值结构.png
get、set、del1.png
get、set、del2.png
incr1.png
incr2.png
set1.png
set2.png
1次mget.png
mget1.png
n次get.png
-
场景
- 缓存
- 计数器
- 分布式锁
- 等等
-
快速实战
实战1.png
实战2.png
实战3.png
实战4.png
实战5.png
实战6.png
实战7.png -
内部编码
-
查漏补缺
getset1.png
getset2.png
incrbyfloat1.png
incrbyfloat2.png
字符串总结.png
4.哈希
-
特点
- 哈希键值结构
哈希键值结构1.png
哈希键值结构2.png
哈希特点.png -
重要API
hget1.png
hget2.png
hexists1.png
hexists2.png
hmget1.png
hmget2.png -
实战
实战1.png
实战2.png
实战3.png
实战4.png -
hash vs string
string vs hash1.png
string vs hash2.png
string vs hash3.png
string vs hash4.png
string vs hash5.png -
查漏补缺
hsetnx1.png
hsetnx2.png
5.列表
-
特点
列表结构1.png
列表结构2.png
列表结构3.png
列表特点.png -
重要API
rpush.png
lpush.png
linsert.png
lpop1.png
lpop2.png
rpop1.png
rpop2.png
lrem1.png
lrem2.png
lrem3.png
lrem4.png
ltrim1.png
ltrim2.png
ltrim3.png
lindex.png
llen.png
lrange1.png
lrange2.png
lset.png
演示.png
-
实战
list实战1.png
list实战2.png -
查漏补缺
blpop.png
tips.png
6.集合
-
特点
集合结构1.png
集合结构2.png
集合结构3.png
集合结构4.png
集合结构5.png
集合特点.png -
集合内API和实战
sadd.png
scard.png
smembers.png
spop与srandmembers.png
集合内演示.png
set实战1.png
set实战2.png
set实战3.png -
集合间API和实战
sdiff.png
集合间实战1.png
集合tips.png
7.有序集合
-
特点
有序集合结构1.png
list vs zset.png
set vs zset.png -
重要API
zadd.png
zscore.png
zcard.png
zcount.png
zincrby.png
zrem.png
zset演示.png
zrange.png
zrangebyscore.png
zremrangebyrank1.png
zremrangebyrank2.png
zremrangebyscore1.png
zremrangebyscore2.png
zset演示2.png
-
实战
zset实战1.png
-
查漏补缺
zset补缺.png
zset总结.png
网友评论