字符串类型 *特点 * 缓存 * 计数器 * 分布式锁
总结
| 命令 | 含义 | 复杂度 |
|---|---|---|
| set key value | 设置key-value | O(1) |
| get key | 获取key-value | O(1) |
| del key | 删除key-value | O(1) |
| setnx setxx | 根据key是否存在设置key-value | O(1) |
| incr decr | 计数 | O(1) |
| mget mset | 批量操作key-value | O(n) |
哈希类型 key field
总结
| 命令 | 复杂度 |
|---|---|
| hget hset hdel | O(1) |
| hexists | O(1) |
| hincrby | O(1) |
| hgetall hvals hkeys | O(n) |
| hmget hmset | O(n) |
列表类型
集合类型
集合内API和实战
集合间API和实战
有序集合
总结
| 操作类型 | 命令 |
|---|---|
| 基本操作 | zadd zrem zcard zincrby zscore |
| 范围操作 | zrange zrangebyscore zcount zremrangebyrank |
| 集合操作 | zunionstore zinterstore |
原文:https://www.cnblogs.com/richiewlq/p/12182307.html