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
主机频道













评论前必须登录!
注册