案例一 String list hash结构中,每个至少完成5个命令,包含插入 修改 删除 查询,list 和hash还需要增加遍历的操作命令
1、 string类型数据的命令操作:
(1) 设置键值:
set name hello
(2) 读取键值:
get name
(3) 数值类型自增1:
#创建name1:set name1 4
incr name1
(4) 数值类型自减1:
desc name1
(5) 查看值的长度:
strlen name
2、 list类型数据的命令操作:
(1)对列表city插入元素:Shanghai Suzhou Hangzhou
lpush city shanghai hangzhou guangzhou
(2)将列表city里的头部的元素移除
lpop city
(3)将name列表的尾部元素移除到number列表的头部
lpush name xiaoming xiaohong xiaohuang
lpush number 1 2 3 4 5
(4) 对一个已存在的列表插入新元素
rpush number 6
(5)查看list的值长度
llen number
3、 hash类型数据的命令操作:
(1) 设置一个hash表,order表里包括的键值信息有:id:1,customer_name:张三
hmset order id 1 costomer_name '张三'