set
get
del
incr
, decr
, incrby(+数字)
, decrby(++数字)
append(返回的事字符串长度)
hset myhash username jack
hmset myhash2 username rose age21
hget myhash username
hmget myhash username age
hgetall myhash
hdel myhash2 username age
hincrby myhash age5
hexists myhash username
hlen myhash
hkeys myhash
hvals myhash
lpushx mylist3 a
x表示不存在不插入linsert mylist before b11
在b前插入11rpoplpush mylist5 mylist6
从5右边弹出押入6左边lset mylist3mmm
相当于list[3]=mmmlrem mylist23
从头到尾,删除2个3lrem mylist-21
从后到前,删除2个1llen mylist
lrange mylist05
看0到5的元素,可为负数表示从右边数起lpop mylist
头部弹出rpop mylist
尾部弹出lpush mylist a b c
rpush mylist a b c
sadd myset a b c
srem myset a b
smembers myset
sismember myset a
sdiff mya1 myb1
sinter mya2 myb2
sunion mya3 myb3
scard myset
集合内数量srandmember myset
sdiffstore my1 mya1 myb1
把mya1和myb1差集存入mya1,类似的 sunionstore
、 sinterstore
有序的集合
zadd mysort70a80b90c
分数+实际元素,元素存在的话则用新的分数替代原来的分数zscore mysort a
获取分数zcard mysort
长度zrange mysort0-1
zreverange
zremrangebyrank mysort04
zremrangebyscore mysort80100
zadd mysort
zrangebyscore mysore0100withscores limit02
zincrby mysort3ls
keys*
kyesmy?
exists
get
rename company newcompany
expire newcompany1000
过期时间ttl newcompany
type newcompany
type mylist
Java语言用Jedis
multi
开启事务, discard
回滚, exec
提交。