set
- sadd myset "str"--插入数据
- smenbers myset--查看所有数据
- sismenber myset "str"--查看str是否属于myset,是返回1,否返回0
- scard myset--返回myset中的元素个数
- srandmenber myset--随机返回myset中的一个元素
- srandmenber myset n--随机返回n个元素
- spop随机删除myset中的一个元素
- smove myset myset "str"--将myset中的str元素移动到myset2中
- sdiff myset myset2 --返回两个集合中不同的元素
- sinter myset myste2 --返回两个集合中相同的元素
- sunion myset myset2 --返回两个集合合并后的总元素
Hash
格式:key-field-value
- hset myhash field value1 --添加一个数据
- hget myhash field --获取该字段的值
- hmset myhash field1 value1 field2 value2 --批量插入数据
- hmget mthash field1 field2 --批量获取数据
- hgetall myhash --获取所有field1和value
- hdel myhash field1 --删除指定hash的字段
- hlen myhash -返回hash中有多少个值
- hexists myhash field1 --判断myhash中的field1是否存在
- hkeys myhash --返回所有的field
- hvals myhash --返回所有的value
- hincrby myshash field1 1--field1自增1
- hdecrby myhash field1 1 --field1 自减1
- hsetnx myshash field1 va1 --如果field1不存在则添加,存在则无法添加
Zset(有序集合)
- zadd myset 1 val1 --添加数据
- zrangebyscore myset -inf +inf --显示全部数据,从小到大
- zrangebyscore myset -inf +inf withscore --携带数据
- 未完待续。。。。。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。