Redis 支持多种数据结构,例如字符串、列表、集合、排序集合和哈希。 以下是使用 Redis 写入数据的一些常见方式:
-
字符串:
- 设置值:
SET 键的值
- 获取值:
GET key
- 检查key是否存在:
EXISTS key
- 自动递增/递减值:
INCR 键
或DECR 键
- 向列表末尾:
LPUSH 键值
或RPUSH 键值
- 从列表开头添加值。 列表:
LPUSH 键值
或RPUSH 键值
- 弹出列表标头元素:
LPOP 键
或RPOP key
- 删除指定位置的元素:
LREM key count value
- 将元素拆分为数组:
LRANGE 键开始停止
- 设置值:
-
列表:
- 显示列表长度:
LLEN key
- 删除指定的键。位置元素:
LREM 键计数值
- 将列表元素拆分为数组:
LRANGE 键开始停止
- 显示列表长度:
-
配置:
- 添加元素:
SADD 键值
- 删除元素:
SREM 键值
- 检查元素是否存在:
SISMEMBERS 键值
- 获取所有元素集合:
SMEMBERS key
- 合并集合:
SUNION key1 key2 .. .
- 交集:
SINTER key1 key2 ...
- 差异:
SDIFF key1 key2 。 ..
- 判断是否属于某个特定集合:
SISMEMBER key value
- 添加元素:
-
排序集:
- 添加元素:
ZADD 关键分值
- 删除元素:
ZREM 键值
- 检查元素是否存在:
ZEXISTS 键值
- 获取指定分数范围内的元素:
ZRANGEBYSCORE key min max [WITHSCORES]
- 获取所有元素:
ZREVRANGE key 0 -1 [WITHSCORES]
- 分数更新。 元素:
ZADD key new_score value
- 删除指定分数范围内的元素:
Zremrangebyscore key min max
- 添加元素:
-
哈希表(哈希):
- 字段添加/更新:HSET 关键字段值
- 获取字段值:
HGET关键字段
- 字段是否存在验证:
HEXISTS 关键字段
- 删除字段:
HDEL 关键字段
- 全部获取字段:
HGETALL钥匙
- 删除整个哈希表:
DEL 键
这些命令是基本的 Redis 操作,可帮助您在 Redis 中存储和操作数据。 在实际应用中,您可能需要根据您的具体需求组合这些命令。
以上内容来源于互联网,不代表本站全部观点。 欢迎关注:zhujipindao.com
评论前必须登录!
注册