Redis提供了丰富的命令和操作,可以用于处理不同类型的数据结构。以下是Redis中常用的一些操作:
1. 字符串(String)操作:
- SET:设置指定键的值
- GET:获取指定键的值
- DEL:删除指定键
- INCR/DECR:对值进行递增或递减操作
- APPEND:将值追加到字符串末尾
2. 哈希(Hash)操作:
- HSET:设置指定哈希中的字段和值
- HGET:获取指定哈希中的字段值
- HMSET:设置指定哈希中多个字段和值
- HGETALL:获取指定哈希中所有字段和值
- HDEL:删除指定哈希中的字段
3. 列表(List)操作:
- LPUSH/RPUSH:将一个或多个值插入到列表的左/右端
- LPOP/RPOP:从列表的左/右端弹出一个值
- LRANGE:获取列表中指定范围的值
- LLEN:获取列表的长度
4. 集合(Set)操作:
- SADD:将一个或多个成员添加到集合中
- SMEMBERS:获取集合中的所有成员
- SISMEMBER:判断一个成员是否存在于集合中
- SREM:从集合中移除一个或多个成员
5. 有序集合(Sorted Set)操作:
- ZADD:将一个或多个成员及其分数添加到有序集合中
- ZRANGE:获取有序集合中指定范围的成员
- ZRANK:获取有序集合中成员的排名
- ZSCORE:获取有序集合中成员的分数
6. 发布/订阅(Pub/Sub)操作:
- PUBLISH:将消息发布到指定频道
- SUBSCRIBE:订阅一个或多个频道的消息
- UNSUBSCRIBE:取消订阅一个或多个频道
这些是Redis中的部分常用操作,但不限于以上操作,Redis还有更多的命令和操作可以用于满足各种需求。可以参考Redis的官方文档或命令手册获取更详细的命令列表和使用说明。