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