Redis指令
redis
-
启动
- 服务
redis-server.exe redis.windows.conf - 客户端
redis-cli.exe
- 服务
-
选择数据库
select index默认的数据库的个数 16 ,index的取值范围0-15 -
字符串
-
设置
- set key value
-
读取
- get key
-
设置有效期的值
1. set key value ex 10 2. set key value expire key 10 -
自增
- incr key
-
自减
- descr key
-
求长度
- strlen key
-
-
列表
-
左加 lpush key value
-
右加 rpush key value
-
左出 lpop key
-
右出 rpop key
-
求长度 llen key
-
lrange key 0 10
-
栈和队列
# 栈 先进后出 [左进右出] lpush goods caomei lpush goods xiangjiao rpop goods rpop goods # 队列 先进先出 [左进左出] lpush goods caomei lpush goods xiangjiao lpop goods lpop goods
-
-
hash
-
添加
-
hmset key field value
hmset person_1 name wangsai age 18 hmset person_2 name wangrongyan age 88
-
-
读取
-
读所有
hgetall keyhgetall person_1 0) name 1) wangsai 2) age 3) 18 -
只读key
hkeys keyhkeys person_1 0) name 1) age -
只读值
hvals keyhvals person_1 0) wangsai 1) 18
-
-
-
集合
-
添加
sadd key valuesadd goods caomei sadd goods putao -
求长度
scard keyscard goods
-
-
有序集合
-
添加
zadd key score valuezadd goods 10 caomei zadd goods 20 beer zadd goods 5 mianbao -
读取
zrange key是以升序排序的zrange goods 0 10 -
求长度
zcardzcard key
-

浙公网安备 33010602011771号