redis的常用命令学习-String
写这篇博客主要是想在以后忘记的时候,能找到一个地方回忆一下,也顺便再加强下印象,不喜勿喷。
redis有五种数据类型,String,List,Set,ZSet,Hash,这里也就根据这个进行分类。
String类型:以下命令是操作String类型的
set : 对于不存在的key,将输入的value值关联key值保存;对于已经存在的key,覆盖原有的value值。
get : 获取key对应的value值
setnx:对于已经存在的key,不会覆盖原有的值,对于不存在的进行新增)
getset: 返回旧值,并将旧值更新成新值
mset : 同时设置一个或多个key-value对
mget: 同时获取一个或多个key的值
incr & incrby: incr将value值加一,incrby将值加自己输入的数字,如果没有key会默认创建一个值为0的key再相加
decr & decrby: decr将值减一,decrby将值减去自己输入的数字
setex:设置value值的同时设置有效时间,单位是秒
append:将值加到原来的值后面,如果key不存在,等同于set
getrange:返回value值的子字符串,-1表示最后一位,-2表示倒数第二,以此往前推
incrbyfloat: 添加一个浮点数
msetnx:相当mset和setnx,可以设置多个值,但都要是不存在的key,如果有一个已经存在的key,那么都不会执行成功
psetex:与setex类似,但是设置单位的有效时间是ms
setrange:重第n(自己输的)位开始,重新设置后面的值
strlen:返回字符串的长度
String类型的命令就只记载这么多了。
- 点赞
- 收藏
- 分享
- 文章举报
- Redis学习和应用记录(2)--常用数据类型及命令
- Redis学习记录之命令String(九)
- Redis常用命令——string
- JAVAWEB开发之redis学习(二)——string相关的操作命令
- Redis学习记录之命令String(八)
- Redis常用命令(2)——String
- redis 常用命令学习2
- 系统学习redis之八——redis常用命令
- Redis 学习 (三) 常用命令
- redis学习(二)--- 数据结构和常用命令
- redis学习二 ------ redis常用命令
- Redis学习笔记~常用命令总结
- Redis常用命令-String
- (转)分布式缓存技术redis学习系列(二)——详细讲解redis数据结构(内存模型)以及常用命令
- Redis初窥:String操作常用命令
- Redis 学习笔记--数据类型常用命令
- Redis五种数据类型常用命令--string,hash,list,set,sortset
- 分布式缓存技术redis学习系列(二)——详细讲解redis数据结构(内存模型)以及常用命令...
- Redis String类型数据常用的16条命令总结
- CentOS6.5下redis安装部署配置指南、常用命令、主从同步集群、redis-php学习资料整合详解