redis 语法,更新对应key的value,过去时间会发生变化不,如果不想初始过期时间发生变化,怎样编写?
求高手用redis编写以下内容设置,并保证更改次数的值,初始过期时间不变:对同一个手机号的发送频率1分钟内短信发送条数不超过:11小时内短信发送条数不超过:51个自然日内...
求高手用redis编写以下内容设置,并保证更改次数的值,初始过期时间不变:
对同一个手机号的发送频率
1分钟内短信发送条数不超过:1
1小时内短信发送条数不超过:5
1个自然日内短信发送条数不超过:10 展开
对同一个手机号的发送频率
1分钟内短信发送条数不超过:1
1小时内短信发送条数不超过:5
1个自然日内短信发送条数不超过:10 展开
1个回答
展开全部
1 设置一个string类型的key和value:(重复添加值会覆盖)命令:set 2 设置一个key的值string类型的value, key值不存在则添加,key值存在则返回0:命令:setnx 3 设置一个键值的有效期:命令:setex #nil 表示为空,没有的意思、不存在 4 设置指定key的value值的子字符串:命令:setrange 一次设置多个key的值、成功返回ok、失败返回0:命令:mset ------------------------------------------ 一次获取多个key的值、成功返回ok、失败返回0:命令:mget 设置多个value、不覆盖已存在的key:命令:msetnx 获取key对应的value值(nil) 命令:get --------------------------------- 设置key的值,并返回key的旧值 getset 获取key的value值的字符串:命令:getrange 对key的值做加加操作,并返回新的值:命令:incr(类似于i++) 加指定值,key不存在设置key,并认为原来的值为0:命令:incrby 对key的值做减减操作:命令:decr 同decr类似,减:命令:decrby 给指定的key的字符串追加value,返回新字符串值的长度:命令:append 取指定key的value值的长度:命令:strlen
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询