标签:存储 set get zcount redis value 获取 key 类型
文章目录
前言
本文主要介绍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
标签:存储,set,get,zcount,redis,value,获取,key,类型 来源: https://blog.csdn.net/weixin_42843796/article/details/118911324
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。