1、redis数据存储类型介绍
2021/7/31 2:06:22
本文主要是介绍1、redis数据存储类型介绍,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 前言
- 一、String
- 1.1、set、get、del
- 1.2、mset、mget
- 1.3、strlen、append
- 1.4、incr、incrby、incrbyfloat
- 1.5、decr、decrby
- 二、hash
- 2.1、hset、hget、hgetall、hdel
- 2.2、hmset、hmget、hlen、hexists
- 2.3、hkeys、hvals
- 2.4、hincrby、hincrbyfloat
- 三、list
- 3.1、lpush、rpush、lrange、lindex、llen、lpop、rpop
- 3.2 、blpop、brpop
- 四、set
- 4.1、sadd、srem、smembers
- 4.2、scard、sismember
- 4.3、srandmember、spop
- 五、sorted_set
- 5.1、zadd、zrange、zrevrange、zrem
- 5.2、zrangebyscore、zremrangebyrank、zremrangebyscore
- 5.3、zcard、zcount
前言
本文主要介绍redis在windows下五种数据类型以及基本操作
一、String
1.1、set、get、del
1、set 添加/修改数据 set key value 2、get 获取数据 get key 3、del 删除 key
1.2、mset、mget
1、批量插入 mset key1 value1 key2 value2 2、批量获取 mget key1 key2
1.3、strlen、append
1、strlen 获取数据字符个数(字符串长度) strlen key 2、append 追加信息到原始信息后部(如果原始信息存在就追加,否则新建) append key value
1.4、incr、incrby、incrbyfloat
incr key 自增 incrby key increment 跳跃自增(整数) incrbyfloat key increment 自增小数
1.5、decr、decrby
1、decr key 递减 2、decrby key increment 跳跃递减
二、hash
2.1、hset、hget、hgetall、hdel
1、hset 设置值、修改值 hset key filed value 2、hget 获取值 hget key filed 3、hgetall 获取所有数据 hgetall key 4、hdel 删除值 hdel key filed
2.2、hmset、hmget、hlen、hexists
1、hmset 批量新增/修改 hmset key filed1 value1 filed2 value2 2、hmget 批量获取 hmget key filed1 filed2 3、hlen 获取哈希表中字段的数量 hlen key 4、hexists 获取哈希表中是否存在指定的字段 hexists key filed
2.3、hkeys、hvals
1、hkeys 获取所有key hkeys key 2、hvals 获取所有value hvalus key
2.4、hincrby、hincrbyfloat
1、hincrby hash中的value增值(整型) 2、hincrbyfloat hash中的value增值(小数)
三、list
3.1、lpush、rpush、lrange、lindex、llen、lpop、rpop
1、lpush、rpush:从左添加 从右添加 2、lrange、lindex、llen 获取范围数据 获取索引数据 获取长度 3、lpop、rpop 从左移除、从右移除
3.2 、blpop、brpop
1、blpop 从左边在规定时间获取任务 2、brpop 从右边在规定时间获取任务
四、set
4.1、sadd、srem、smembers
1、sadd 新增 sadd key value 2、srem 移除 srem key value 3、smembers 获得所有成员 smembers key
4.2、scard、sismember
1、scard 获取集合长度 scard key 2、sismember 判断集合是否存在该元素 sismember key value
4.3、srandmember、spop
1、srandmember 随机获取指定个数元素 srandmember key count 2、spop 随机获取指定个数元素 spop key count
五、sorted_set
5.1、zadd、zrange、zrevrange、zrem
1、zadd 新增 zadd key score1 member1 2、zrange 获取元素从小到大 zrange key start stop [WITHSCORES] start stop 代表下标 3、zrevrange 获取元素从大到小 zrevrange key start stop [WITHSCORES] 4、zrem 移除元素 zrem key member [member ...]
5.2、zrangebyscore、zremrangebyrank、zremrangebyscore
1、zrangebyscore 按条件获取 zrangebyscore key min max [WITHSCORES] 2、zremrangebyrank 那条件下标删除 zremrangebyrank key start stop 3、zremrangebyscore 那找score删除 zremrangebyscore key min max
5.3、zcard、zcount
1、zcard 获取集合个数 zcard user 2、zcount 获取指定分数的集合个数 zcount key min max
这篇关于1、redis数据存储类型介绍的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-08阿里云Redis项目实战入门教程
- 2024-11-08阿里云Redis资料:新手入门与初级使用指南
- 2024-11-08阿里云Redis教程:新手入门及实用指南
- 2024-11-07阿里云Redis学习入门:新手必读指南
- 2024-11-07阿里云Redis学习入门:从零开始的操作指南
- 2024-11-07阿里云Redis学习:初学者指南
- 2024-11-06阿里云Redis入门教程:轻松搭建与使用指南
- 2024-11-02Redis项目实战:新手入门教程
- 2024-10-22Redis入门教程:轻松掌握数据存储与操作
- 2024-10-22Redis缓存入门教程:快速掌握Redis缓存基础知识