redis 指令
- 启动 服务
redis-server.exe redis.windows.conf
2.客户端 redis-cli.exe
选择数据库 select index 默认的数据库的个数16 index的取值范围0-15
字符串 设置 :set key valus 读取 :get key
设置有效的数值 1:set key valus ex 10 2:set key value expire key 10
3,自增 incr key 自减 descr key 求长度 strlen key
4,列表 左加 : 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
5,hash
添加
- hmset key field value
- hmset person_1 name wangsai age 18
hmset person_2 name wangrongyan age 88
读取
- 读所有 `hgetall key
- hgetall person_1
- name
- wangsai
- age
- 18
只读key hkeys key
hkeys person_1
0) name
- age
只读值 hvals key
hvals person_1
0) wangsai
- 18
6,集合
添加 `sadd key value
sadd goods caomei
sadd goods putao
求长度 `scard key
scard goods
有序集合 添加 zadd key score value
zadd goods 10 caomei
zadd goods 20 beer
zadd goods 5 mianbao
读取 zrange key
是以升序排序的
zrange goods 0 10
求长度 zcard
zcard key