1.启动服务,保持打开的状态
redis-server.exe redis.windows.conf
2.另开窗口,打开客户端,
redis-cli.exe -h 127.0.0.1 -p 6379
3.命令
incr/decr key :key每次加1
incrby/decrby key num:key每次加num

mset/mget:可以一次存储或获取多个key对应的值

exists key:返回1或0标识给定key的值是否存在,
del key:删除key对应的值,返回1或0标识值是被删除(值存在)或者没被删除(key对应的值不存在)
type key:返回key对应的值的存储类型

expire key num:数据在限定时间num内存活,可以再次调用这个命令来改变超时时间
persist key:命令去除超时时间
ttl key:用来查看key对应的值剩余存活时间

1.Redis lists
lpush 命令可向list的左边(头部)添加一个新元素,
rpush命令可向list的右边(尾部)添加一个新元素。
lrange 命令可从list中取出一定范围的元素:

注意:LRANGE 带有两个索引,一定范围的第一个和最后一个元素。这两个索引都可以为负来告知Redis从尾部开始计数,因此-1表示最后一个元素,-2表示list中的倒数第二个元素

rpop list:删除列表最后边的值
lpop list :删除列表最前边的值
ltrim把list从左边截取指定长度

2.redis hash类型命令都是h开头的hset 设置 hget 获取


3.redis set类型命令都是s开头的 sadd设置 smembers获取

问题1:redis在客户端设置了密码:

网友评论