标签:key String 多组 Redis value ------- 键值 设置
String类型的常见命令
String的常用命令有:
命令 | 描述 |
set <key> <value> | 设置键值对,成功返回1,失败返回0,key值已经存在则覆盖原值 |
get <key> | 根据key返回对应的value |
setnx <key> <value> | 只有key 不存在时,设置key的值,key值存在则无法设置 |
append <key> <value> | 给指定的key后面追加<value> 并返回总长度 |
strlen <key> | 获取key对应的value的长度 |
incr <key> | 将key中储存则数字值增1,只能对数字值操作,如果为空,新值为1 |
decr <key> | 将key中储存的数字值减1 |
incrby/decrby <key> <步长> | 将key中储存的数字值增减。自定义步长 |
mset <key><value>.. | 可以同时设置多组键值对 |
mget <key>... | 可以同时一个或多个key的value值 |
msetnx <key1> <value1> <key2><value2>.... | 同时设置多组键值对 |
mget <k1> <k2> ... | 可以获取1个或多个键值对 |
msetnx <key1> <value1> <key2> <value2>.... | 同时设置多组键值对,具有原子性 |
getrange <key> <起始位置> <结束位置> | 获取值的范围,类似java中的subString,前包,后包,下标从0开始 |
setrange <key> <起始位置> <value> | 用value 覆写key中所储存的字符串的值,从起始位置索引覆写 |
setex <key> <过期时间> <value> | 设置键值对的同时,设置过期时间,单位秒 |
用法举例
标签:key,String,多组,Redis,value,-------,键值,设置 来源: https://www.cnblogs.com/longlyseul/p/16641443.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。