美文网首页
redis学习之三:string类型及操作

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

作者: 进击的小鹿 | 来源:发表于2016-07-19 17:25 被阅读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

    相关文章

      网友评论

          本文标题:redis学习之三:string类型及操作

          本文链接:https://www.haomeiwen.com/subject/mqomjttx.html