菜单

King 4836
发布于 2024-09-23 / 7 阅读
0
0

Redis

Redis 常用的指令

1. 字符串(String)

  • SET key value:设置指定键的值。

  • GET key:获取指定键的值。

  • DEL key:删除指定键。

  • INCR key:将键的值增加 1。

  • DECR key:将键的值减少 1。

  • MGET key1 key2 ...:获取多个键的值。

  • MSET key1 value1 key2 value2 ...:设置多个键的值。

2. 哈希(Hash)

  • HSET key field value:为哈希表中的字段设置值。

  • HGET key field:获取哈希表中字段的值。

  • HDEL key field:删除哈希表中的字段。

  • HGETALL key:获取哈希表中所有字段和值。

  • HMSET key field1 value1 field2 value2 ...:设置多个哈希字段的值。

  • HMGET key field1 field2 ...:获取多个哈希字段的值。

3. 列表(List)

  • LPUSH key value:在列表头部插入值。

  • RPUSH key value:在列表尾部插入值。

  • LPOP key:移除并返回列表头部的值。

  • RPOP key:移除并返回列表尾部的值。

  • LRANGE key start stop:获取列表中指定范围的值。

4. 集合(Set)

  • SADD key member:向集合中添加成员。

  • SREM key member:从集合中移除成员。

  • SMEMBERS key:获取集合中的所有成员。

  • SISMEMBER key member:判断成员是否在集合中。

5. 有序集合(Sorted Set)

  • ZADD key score member:向有序集合添加成员及其分数。

  • ZRANGE key start stop:获取有序集合中指定范围的成员。

  • ZREM key member:从有序集合中移除成员。

  • ZCARD key:获取有序集合的成员数量。

6. 其他

  • EXPIRE key seconds:设置键的过期时间。

  • TTL key:获取键的剩余生存时间。

  • FLUSHDB:删除当前数据库中的所有键。

  • FLUSHALL:删除所有数据库中的所有键。


评论