共计 878 个字符,预计需要花费 3 分钟才能阅读完成。
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 – 携带数据
- 未完待续。。。。。
正文完