APPEND key value :如果key已经存在了,就在value后面添加value值,如果没有key就添加一个key和value就像set key value一样
DECR key : 将key中的数值(value)进行-1操作
DECRBY key value: 将key中的值减去value中的数值
GETRANGE key start end :字符串截取,将key中的字符串从start开始截取,截取到end结束;
GETSET key value:将value装到key中,并返回key中之前存在的值,
INCR key :将key中存储的值增加一,
INCRBY key value:将key中的数值增加value数量,并返回相加后的结果
INCRBYFLOAT key value:将key中的数值和value上的小数进行相加,返回相加后的数值(如果key不存在,那么INCRBYFLOTA会先将key额值设为0,再执行加法操作);
MGET key :返回一个或多个key中给定的值,如果给定的key里面,有某个key不存在,那么这个key返回nil;
MSET key: 同事设置一个或多个 key-value对,如果给定的key已经存在,那么MSET 会用新值覆盖原来的旧值
SETEX key seconds value: 这个命令类似于set key value 和expire key value 设置生存时间
SETRLEN key :返回key锁存储的字符串的长度,当key存储的不是字符串的时候就返回一个错误
SETEX key seconds value:将value中的值和key中的值进行绑定,并在seconds中设置key的生存时间;
SETNX key value:设置key和value中的值进行绑定,而且不能够修改value中的值
SETRANGE key offset value :将key中对应的value按照第offset位修改value信息,并覆盖(key中存在value长度不会修改,使用setrange命令只会对数据进行覆盖,如果长度不够会自动增加长度)
STRLEN key : 获取指定key中字符串的长度
Redis数据类型:String数据类型使用命令
最新推荐文章于 2024-06-21 00:15:00 发布