Redis常用命令(String)

99 阅读1分钟
  1. 设置 100秒的key key1 (秒) setex key1 100 val1

  2. 设置10秒的key key2 (毫秒) psetex key2 10000 val2

  3. 取出key1中0到2的值(getrange 指的是范围) getrange key1 0,2

  4. 先get再set set一个新的get出旧的 getset key1 val2

  5. 批量set多个值 mset key1 val1 key2 val2 ...

  6. 批量get多个值 mget key1 key2 ...

  7. 如果没有这个key set成功返回1,如果有set失败,返回0 setnx key1 val1

  8. 返回字符串长度 strlen key1

  9. 批量set如果没有这些key set成功返回1,如果有一个或者多个set失败,返回0 msetnx key1 val1 key2 val2

  10. 只针对于数值型value对应的key

incr 1 加1 incrby 1 100 设置步长,每次加100

decr 1 减1 decrby 1 100 每次减100

  1. append 追加字符串 append key1 1