Redis常用命令大全

1. Redis键(key)

  1) key * 

    查所有的键

  2)exits key

    判断某个key是否存在(1代表存在,0不存在)

  3)move key db

    将当前库中的某个key移动到另一个库中

  4)expire key 秒钟

    为给定的key设置过期时间(过期的key会被移除数据库)

  5)ttl key

    查看key还有多少秒过期,-1表示永不过期,-2表示已过期

   6)type key

    查看key的类型

2. Redis字符串(String)

  1 ) set/get/del/append/strlen

    set k1 hello           设置k1的值为hello

    get k1         获取k1的值

    append   k1 12345   在k1原有值追加12345,变成hello12345

    strlen k1        查看k1的长度

    del k1                删除k1

  2 ) incr/decr/incrby/decrby (注:一定要是数字才能进行加减)

    set k1 2            设置k1的值为2

    incr k1         每次加1

    decr   k1         每次减1

    incrby k1 3       每次加3

    decrby k1 2              每次减2

  3 )getrange(获取指定区间范围的值,类似between.....and的关系)

     getrange k1 0 -1     表示获取k1全部的值

     getrange k1 0 3  表示获取k1 0到3的值

    setrange(设置指定区间范围的值,格式是setrange key 值 具体值)

     setrange k1 0 xxx       表示从第0个区间设置k1的值为xxx234,它会将原三个值覆盖掉(例如k1原有值为:tin234)

 

原文地址:https://www.cnblogs.com/gepuginy/p/10443887.html