redis 常用命令
时间: 2023-03-03 09:49:15 浏览: 109
Redis 是一种高性能的键值对存储系统,支持丰富的数据结构和操作,以下是 Redis 常用命令的简要介绍:
1. SET key value [EX seconds] [PX milliseconds] [NX|XX]: 设置键值对,可以指定过期时间,可选的 NX 或 XX 参数用于控制键的行为。
2. GET key: 获取指定 key 的值。
3. DEL key [key ...]: 删除指定 key。
4. EXISTS key: 检查 key 是否存在。
5. KEYS pattern: 查找所有符合给定模式的 key。
6. EXPIRE key seconds: 设置 key 的过期时间。
7. TTL key: 获取 key 的剩余过期时间。
8. INCR key: 将 key 中储存的数字值增一。
9. DECR key: 将 key 中储存的数字值减一。
10. LPUSH key value [value ...]: 在列表左侧添加元素。
11. RPUSH key value [value ...]: 在列表右侧添加元素。
12. LLEN key: 获取列表长度。
13. LRANGE key start stop: 获取列表指定范围内的元素。
14. LPOP key: 移除并返回列表左侧的元素。
15. RPOP key: 移除并返回列表右侧的元素。
16. SADD key member [member ...]: 向集合中添加元素。
17. SMEMBERS key: 获取集合中的所有元素。
18. SISMEMBER key member: 检查元素是否在集合中。
19. SREM key member [member ...]: 从集合中移除元素。
20. ZADD key score member [score member ...]: 向有序集合中添加元素。
21. ZRANGE key start stop [WITHSCORES]: 获取有序集合指定范围内的元素,可选的 WITHSCORES 参数用于获取元素的分值。
22. ZRANK key member: 获取有序集合中指定元素的排名。
23. ZREM key member [member ...]: 从有序集合中移除元素。
这些命令只是 Redis 提供的众多命令中的一部分,Redis 还支持其他的数据结构和操作,如哈希表、发布/订阅、事务等。详细的命令使用说明请参考 Redis 官方文档。
阅读全文