=============redis命令不区分大小写,但是键值对的key是区分大小写的===================
set name "abc"
get name ==> abc
set name "abc"
expire name 10 ==> name 10秒钟后失效
ttl name ==> 8, 如果ttl返回-1,表示永久不失效
set name "123"
ttl name ==>返回-1,如果使用expire后,再使用set命令,则key不会失效了e
==================================== list的使用 ====================================
RPUSH, LPUSH, LLEN, LRANGE, LPOP, and RPOP.
RPUSH,是将一个值,从右边插入到list中
LPUSH, 是将一个值,从左边插入到list中
LRANGE,取list中的值
比如:
RPUSH friends "tom"
LPUSH friends "ltom"
RPUSH friends "rtom"
LRANGE friends 0 -1 // -1表示取全部,同理由0,1 | 1,2 | 2,10...
LLEN, 返回当前list中的元素个数
LPOP, list从左边出栈一个元素
RPOP, list从右边出栈一个元素
==================================== 数据集set的使用 ====================================
SADD, SREM, SISMEMBER, SMEMBERS and SUNION
SADD,将元素加入到数据集中 sadd friends "ok1" ...
srem, 将元素从数据集中移出 srem friends "ok1" ...
SISMEMBER, 判断元素是否是属于数据集的 sismember friends "ok1" ==>返回1, 否则返回0
smembers, 返回set的所有元素
sunion, 将两个数据集联合起来,sadd t2 "ok10"; sunion t t2 ==> 将t和t2的数据集联合起来了
==================================== 排序的数据集的使用 ====================================
zdd, zrange
zdd, 给排序的数据集中加入元素和一个数字, "zadd key index value" 加入后,是自动排序的。
zrange, 从排序的数据集中,取出其中部分的元素, zrange key index0 index1 (index1:-1表示取全部的)
set name "abc"
get name ==> abc
set name "abc"
expire name 10 ==> name 10秒钟后失效
ttl name ==> 8, 如果ttl返回-1,表示永久不失效
set name "123"
ttl name ==>返回-1,如果使用expire后,再使用set命令,则key不会失效了e
==================================== list的使用 ====================================
RPUSH, LPUSH, LLEN, LRANGE, LPOP, and RPOP.
RPUSH,是将一个值,从右边插入到list中
LPUSH, 是将一个值,从左边插入到list中
LRANGE,取list中的值
比如:
RPUSH friends "tom"
LPUSH friends "ltom"
RPUSH friends "rtom"
LRANGE friends 0 -1 // -1表示取全部,同理由0,1 | 1,2 | 2,10...
LLEN, 返回当前list中的元素个数
LPOP, list从左边出栈一个元素
RPOP, list从右边出栈一个元素
==================================== 数据集set的使用 ====================================
SADD, SREM, SISMEMBER, SMEMBERS and SUNION
SADD,将元素加入到数据集中 sadd friends "ok1" ...
srem, 将元素从数据集中移出 srem friends "ok1" ...
SISMEMBER, 判断元素是否是属于数据集的 sismember friends "ok1" ==>返回1, 否则返回0
smembers, 返回set的所有元素
sunion, 将两个数据集联合起来,sadd t2 "ok10"; sunion t t2 ==> 将t和t2的数据集联合起来了
==================================== 排序的数据集的使用 ====================================
zdd, zrange
zdd, 给排序的数据集中加入元素和一个数字, "zadd key index value" 加入后,是自动排序的。
zrange, 从排序的数据集中,取出其中部分的元素, zrange key index0 index1 (index1:-1表示取全部的)