Set:设置值 get:获取值 Append:如果里面的key键存在则追加,不存在则创建。
Strlen:获取字符串长度 incr:增加数据的数值 decr:减少数据的数值
Incrby:递增可以设置步长 decrby:递减可以设置步长 getset:获取值并修改值
Setex:设置数据失效时间 setnx:如果不存在添加数据,存在数据不表
Setrange:设置做因位置的字符,并开始从索引位置替换
Getrange:获取数据索引所在位置的开始 setbit:设置存在为1不存在为0,用于考勤
mset:多键值设置 mget:多值获取 msetnx:存在值不变,不存在添加值
Lpush: 可以一个键内存放多个值 lrange:获取list中的元素 lpushx:存在时插入
Lpop: 取出链表头元素 llen:获取链表长度 lrem:从到尾,删除多个等于值的元素
Lindex:通过索引获取值 lset:通过索引设置值 ltrim:仅保留索引值0到2之间的元素
Linsert:在元素之前插入新元素 rpush:从尾部添加 rpushx:存在从尾部添加
Rpop:取出链表尾部元素,不设置count,只弹出一个,加count弹出全部
rpoplpush:右边弹出左边进入,不同的位置
Sadd:插入多个成员,不会插入重复元素 smembers:获取set中的全部元素
sismember:查看元素是否存在 scard:获取集合中元素个数
srandmember:随机出几个元素 spop:取出一个成员从集合删除
srem:移除成员 smove:把元素从一个key移到另一个key
Sdiff:获取多个集合不同的值 sdiffstore:获取不同的值并存储
sinter:获取交集 sinterstore:获取交集并存储 Sunion:获取并集
sunionstore: 获取并集并存储
Zadd : 插入元素并设置分数 zrange:获取元素 zcard:获取元素数量
zrank:获取成员在集合中的索引 zcount:获符合指定条件的成员数量
zrem:删除成员,zscore:获取成员对应的分值 Zincrby:增加成员对应的分值
Zrangebyscore:通过分数获取元素 zremrangebyscore:根据分数删除成员
Zremrangebyrank:通过索引删除成员 zrevrange:按索引从高到底获取索引
Zrevrangebyscore:按照索引从高到底方式获取成员,分数表达式满足的成员
Zrevrank:获取成员集合的索引,从高到底排序后的索引值
Hset :设置key值并设置键和值 hget:通过key值和键获取数据 hlen:获取字段数量 hexists:判断是否存在keys键 hdel:通过键删除数据 hsetnx:存在存入
hincrby:给字段的值增加 hmset:一次设置多个键值对 Hmget:获取值
hgetall:获取字段及值 hkeys:获取字段名字 hvals:获取字段值