• 第二课作业——redis常用命令


     

    第二课时作业

    静哥

    by 2016.2.23~2016.2.22

     

    【作业描述】

    1.key string list hash结构中,每个至少完成5个命令,包含插入 修改 删除 查询,list hash还需要增加遍历的操作命令,把执行结果截图贴出来

    2.举例说明listhash的应用场景,每个至少一个场景,比如:通过list实现秒杀的请求排队

     

     

     

    【作业一:key string list hash结构中,每个至少完成5个命令,包含插入 修改 删除 查询,list 和hash还需要增加遍历的操作命令】

    1、 Keys相关的命令操作:

    (1) 查看key是否存在:

     

    (2) 查找满足patternkeys

     

    (3) 查看key的超时时间:

     

    (4) 遍历key

     

    (5) 返回key的值的序列化:

     

     

    2、 string类型数据的命令操作:

    (1) 设置键值:

    (2) 读取键值:

    (3) 数值类型自增1

    (4) 数值类型自减1

    (5) 查看值的长度:

     

     

    3、 list类型数据的命令操作:

    1)对列表city插入元素:nanjing Suzhou Hangzhou wuxi

     

    2)将列表city里的头部的元素移除

     

    3)将name列表的尾部元素移除到number列表的头部

     

     

     

    (4) 对一个已存在的列表插入新元素

     

    5)查看list的值长度

     

     

    4、 hash类型数据的命令操作:

    (1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三

     

    (2) 创建一个hash表,表里的键值批量插入

     

    (3) 获取order对应的map的所有key

     

    (4) 获取order对应的map的键值数量

     

    (5) 获取order表里的id值

     

     

    【作业二:举例说明list和hash的应用场景,每个至少一个场景】

    List的应用场景:论坛评论、秒杀、消息队列

    Hash的应用场景:java里结构化的信息存储,例如用户个人信息(姓名、性别、兴趣爱好)用hash结构存储

     





  • 相关阅读:
    微信小程序与用户交互
    洛谷P2066 机器分配
    巴蜀3540 -- 【Violet 6 最终话】蒲公英
    POJ1984 Navigation Nightmare
    洛谷P1387 最大正方形
    洛谷P2679 子串
    洛谷P2057 善意的投票
    Bzoj 2726 SDOI 任务安排
    POJ2761 Feed the dogs
    P1272 重建道路
  • 原文地址:https://www.cnblogs.com/cjing2011/p/77c1ef23b3dd462f919b48f43cf66b1e.html
Copyright © 2020-2023  润新知