Redis命令
Windows下,进入Redis目录,redis-cli.exe -h 127.0.0.1 -p 6379 |
打开Redis |
keys * |
列出所有的key |
flushall |
清空所有数据 |
set name lichi |
新的键值对 |
get name |
获取指定键的值 |
|
|
HMSET person:1 name lichi age 21 sex male |
哈希表中有多对键值对 |
hgetall person:1 |
获取指定哈希表的所有键值对 |
list列表(有序的) |
|
lpush hobbys redis |
向hobbys列表插入值redis |
lpush hobbys java |
向hobbys列表插入值java |
lrange hobbys 0 4 |
显示列表中指定索引范围的值 |
set集合(类似list列表,但不可重复,无序) |
|
sadd strs abc(strs代替hobbys,命令提示符中不行) |
向strs列表插入值abc |
sadd strs qwe tyu abc |
向strs列表插入值qwe、tyu、abc |
smembers strs |
显示列表中所有的值 |
zset(sorted set)集合(类似set集合) |
|
zadd ball 0 fooball |
向ball列表的索引0处插入值football |
zadd ball 20 vollyball |
索引越界则默认插入到最后 |
zrange ball 0 100 |
显示列表中指定索引范围的值 |
zrangebyscore ball 0 10 |
|
zrangebyscore ball 0 100 |
|
|
|
set info abcdefghigkilm |
|
getrange info 2 5 |
获取键info指定索引范围的值 |
getset info AAAA |
修改键info的值,返回info旧值。键info若之前不存在,返回空,但已新增了键info并有了值 |
setex bb 10 bbbb |
键bb生存10秒 |
mset a aa b bb c cc |
|
原文地址:https://www.cnblogs.com/yyjh/p/10661393.html