Redon

一心的小屋

Redis常用命令

发布于 # Redis
  1. SET key value: 设置指定 key 的值

  2. GET key: 获取指定 key 的值

  3. DEL key: 删除指定 key

  4. INCR key: 将 key 中储存的数字值增一

  5. DECR key: 将 key 中储存的数字值减一

  6. EXPIRE key seconds: 设置 key 的过期时间,单位为秒

  7. KEYS pattern: 查找所有符合给定模式 pattern 的 key

  8. EXISTS key: 检查 key 是否存在

  9. TTL key: 获取 key 的剩余过期时间

  10. HSET key field value: 设置 key 中的哈希表 field 的值为 value

  11. HGET key field: 获取 key 中哈希表 field 的值

  12. HDEL key field: 删除 key 中的哈希表 field

  13. HMSET key field1 value1 field2 value2 …: 同时设置多个哈希表 field 的值

  14. HMGET key field1 field2 …: 获取多个哈希表 field 的值

  15. LPUSH key value1 value2 …: 将一个或多个值插入到列表头部

  16. RPUSH key value1 value2 …: 将一个或多个值插入到列表尾部

  17. LPOP key: 移除并返回列表的第一个元素

  18. RPOP key: 移除并返回列表的最后一个元素

  19. LLEN key: 获取列表的长度

  20. LRANGE key start stop: 获取列表指定范围内的元素

  21. SADD key member1 member2 …: 向集合添加一个或多个成员

  22. SMEMBERS key: 获取集合中的所有成员

  23. SREM key member1 member2 …: 从集合中移除一个或多个成员

  24. SUNION key1 key2 …: 返回多个集合的并集

  25. ZADD key score1 member1 score2 member2 …: 向有序集合添加一个或多个成员,或更新已存在成员的分数

  26. ZRANGE key start stop: 按分数从小到大的顺序,返回有序集合中指定范围内的成员

  27. ZREM key member1 member2 …: 从有序集合中移除一个或多个成员

  28. ZSCORE key member: 获取有序集合中指定成员的分数

  29. FLUSHALL: 删除所有数据库中的所有 key