您的位置:首页 > 数据库 > Redis

redis操作之字符串 string

2017-02-28 23:12 387 查看
1.set /get/del/append/strlen

set:设置值 get:获取值 del:删除值 append:追加值 strlen:获取字符长度



2.incr/decr/incrby/decrby 只有数字才有用

incr:自动给数值加1 incrby k1 x:自动数值加x(x)为数值。

decr/decrby与上面相反。



3.getrange/setrange (betwen … and )

getrange key 0 2 获取key从0到2的字符

setrange key 2 xxxx 从key的第二个位置开始加入xxxx



4.setex(set with expire)/setnx(set if not exist)

setex key 10s val 为key设置值为val并且设置10s的生存周期



setnx key val 如果Key不存在则将其设置为val 否则设置失败



5.mset/mget/msetnx

many set/get/setnx 一次设置多个值

mset k1 v1 k2 v2 k3 v3

mget k1 k2 k3



msetnx k1 v1 k4 v4 设置未定义的值。如果已经有的值就无法设置成功!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  redis