1.redis 是key-value的数据,所以每个数据都是一个键值对

2.键的类型是字符串

3.值得类型分为五种: 字符串string,哈希hash,列表list,集合set,有序集合zset

4.string

    string是redis最基本的类型,最大能存储512MB数据,string类型是二进制安全的,可以为任何数据。

    1.设置键值:set  key  value

    2.设置键值及过期时间,以秒为单位:set key seconds value

    3.设置多个键值:mset  key value[key value..........]

    1.根据键值取值,如果不存在此键值返回nil:get key 

    2.根据多个键获取多个值  mget  key

    运算:

     1.要求:值是数字

      2.将key对应的value加1   incr key

      3.将key对应的value加整数  incrby   key   increment

      4.将key对应的value  减1   decr  key

      将key 对应的value减整数    decrby  key   decrement

其他:

   1. 追加值  append  key  value

   2.获取值长度  strlen  key

     

键的命令:

   1.查找键,参数支持正则:keys   pattern  例:keys *

   2.判断键是否存在,如果存在返回1,不存在返回0 :exist  key  [key.........]

   3.查看键对应的value的类型  type  key

   4.删除键及对应的值  del  key [key.......]

      设置过期时间,以秒为单位  expire key  seconds

      创建时没有设置过期时间则一直存在,直到使用del 移除

      查看有效时间,以秒为单位  ttl key