1 strings
語法: ?set stringname value-----------get key value;
? ? ? ? ? ?mset key1 value1 key2 value2.....
? ? ? ? ? ?mget key1 key2;
? ? ? ? ? incr key => value值加一
incrby key 10 ? key對應(yīng)value值加10
2 list
語法: rpush(lpush) listname listmember(可以同時放多個元素)
可以一次放入多個元素value注暗,使用lrange key名 0 -1 查詢list元素
list鏈?zhǔn)綌?shù)據(jù)結(jié)構(gòu)等龙,使用lpop或rpop取出list中的元素
del listname 清空list
3hash
鍵/值的value中存的是hash結(jié)構(gòu)
語法: hset myhash(hash名字) key value( key和value是存的鍵值對)
hmset myhash key1 value1 key2 value2
hget myhash key查詢
hgetall myhash 查尋所有key
hincrby myhash key 20
4 Set ?無序的字符串集合
語法: sadd 集合name 集合元素
sadd myset 1 2 3?
smembers myset取出集合中的元素
sismember myset 3查詢元素3在集合中是否存在
5 zset有序集合
語法: zadd myzset(集合名稱) score member
zadd myzet 90 lee 集合添加元素lee關(guān)聯(lián)score是90
zrange myzet 0 -1 集合中的成員
zrange myzet 0 -1 withscores 返回集合的成員以及score