redis常用命令及其操作
时间: 2023-10-17 08:29:22 浏览: 134
Redis是一个开源的高性能内存数据库,它支持多种数据结构,如字符串(Strings)、哈希(Hashes)、列表(Lists)、集合(Sets)、有序集合(Sorted Sets)等。以下是 Redis 常用命令及其操作:
1. SET key value:将 key 的值设为 value。
2. GET key:获取 key 的值。
3. DEL key:删除 key。
4. INCR key:将 key 中储存的数字值增一。
5. DECR key:将 key 中储存的数字值减一。
6. EXISTS key:检查 key 是否存在。
7. KEYS pattern:查找所有符合给定模式 pattern 的 key。
8. TTL key:以秒为单位,返回 key 的剩余过期时间。
9. EXPIRE key seconds:设置 key 的过期时间,单位为秒。
10. HSET key field value:将哈希表 key 中的域 field 的值设为 value。
11. HGET key field:获取哈希表 key 中指定域 field 的值。
12. HMSET key field1 value1 field2 value2 ...:同时将多个 field-value (域-值)对设置到哈希表 key 中。
13. HMGET key field1 field2 ...:获取所有给定域的值。
14. LPUSH key value1 value2 ...:将一个或多个值插入到列表 key 的表头。
15. RPUSH key value1 value2 ...:将一个或多个值插入到列表 key 的表尾。
16. LPOP key:移除并返回列表 key 的头元素。
17. RPOP key:移除并返回列表 key 的尾元素。
18. SADD key member1 member2 ...:将一个或多个 member 元素加入到集合 key 中。
19. SMEMBERS key:返回集合 key 中的所有成员。
20. ZADD key score1 member1 score2 member2 ...:将一个或多个 member 元素及其 score 值加入到有序集合 key 中。
以上是 Redis 常用命令及其操作的部分示例,还有很多其他命令和操作方式可以进行探索和学习。
阅读全文