Redis-String常用命令

Redis-String常用命令

  • set key value…

    设置Key-value键值对
    
  • get key

    获取指定key对应的值
    
  • append key value

    在指定key对应值的后面追加value
    
  • incr key

    针对key对应的值是数值型的话,对该数值执行递增操作,比如 原key对应的value为1,执行incr 命令,可以对 1进行递增,即结果为 2
    
  • decr key

    同 incr一样,都是针对值为数组型,与之不同的是,该命令是执行递减操作
    
  • incrby key amount

    同 incr一样,与之不同的是 incr命令只能递增加1,而incrby命令可以指定递增N
    
  • decrby key amount

    同 incrby命令一样,不同的是执行递减操作
    
  • getrange key start end

    返回指定key对应的value从指定索引start到索引end的值,索引计数是从0开始。例如有key1:"hello", 执行 getrange key1 0 2  ,那么会返回 hel,如果想获取整个key1对应的值,可以使用 getrange key1 0 -1 
    
  • setrange key start value

    设置指定key对应值的指定start索引的位置插入value,如果start索引超过了原value值范围,则自动使用null串来扩展
    
posted @ 2018-06-07 23:48  风中追风_lonely  阅读(91)  评论(0编辑  收藏  举报