redis学习之三:string类型及操作

2016-07-19  本文已影响16人  进击的小鹿

string 是最简单的类型,一个key对应一个value
二进制安全,最大上限是1G字节

结构如下:

    struct sdshdr{
    long len;
    long free;
    char buf[];

}

操作代码:

set name Thomas


setex name 10 Li :有效期10秒


setrange name 6 987 : 从下标为6的字符开始替换为987


mset key1 name1 key2 name2 

get key1 

getset key1 name2 :设置值,并返回旧值

 
getrange key1 0 3 :获取某个范围内的字符串 下标0开始,或者-1是右边末尾


mget key1 key2 key3 

set age 20 

incr age 

incrby age 5

decr age 

decrby age 5


append key1 name3 :追加

strlen key1

操作结果请见下图:

1 2 3 4 5 6
上一篇下一篇

猜你喜欢

热点阅读