get name
del name //删除键
decr age
decrby age 5 //使age-5
mset key1 HongWan1 key2 HongWan2 //一次设置多个值
setex name 10 liurong //设置name=刘荣,并且过期时间是10秒
setrange name 8 gmail.com //从name第八个字符变成gmail.com
mget key1 key2 key3 //一次获取多个key的值,如果对应key不存在,则对应返回nil。
incr age //age必须是整行
hmset myhash field1 Hello field2 World //同事设置hash的多个field
hlen myhash //返回指定hash的field数量
hdel myhash //删除myhash
hkeys myhash //返回myhash的所有field
hvals myhash //返回hash的所有value
hgetall myhash //获取myhash中的全部field和value
lpush mylist "world" //在链表的头部添加信息
rpush mylist "world" //在链表的尾部添加信息
lrange mylist 0 -1 //-1表示的是链表的最后一个元素的位置,此命令可以取得链表的全部内容
linsert mylist3 before "world" "there" //这是在链表的world节点之前插入 there
lset mylist4 -2 "five" //在链表的指定位置设置内容
从key对应list中删除count个和value相同的元素。
count>0时,按从头到尾的顺序删除,具体如下:
lrem mylist 2 "hello" //从头开始删除2个hello节点的内容 如果是-2,小于0表示的是从末尾开始删除
//如果count=0 表示的是删除全部
ltrim mylist8 1 -1 //保留指定范围内的数据
lpop mylist //从链表的头部删除数据,并返回删除的数据
rpop mylist //从链表的尾部删除数据,并返回删除的数据
llen mylist5 //放回mylist5对应的长度
sadd myset hello //向名称为key的set中添加元素 ,如果重复添加hello,则不会添加成功
srem myset hello //删除数据
hset hash1 filed1 abc
hget hash1 filed1 //取得hash1中的属性为filed1的值
ttl key //查看一个key的有效期 -1为永久保存 , -2 为不存在
expire key 100 //设置key有效期为100秒 ,100秒到期之后就会删除
keys * //查看有多少key
select a.id, a.title, a.sell_point,a.price ,a.image ,b.name category_name ,c.item_desc
from tb_item a
left join tb_item_cat b on a.cid=b.id
left join tb_item_desc c on a.id=c.item_id
select a.id, a.title,b.id ,c.item_id
from tb_item a
left join tb_item_cat b on a.cid=b.id
left join tb_item_desc c on a.id=c.item_id
The Motion Control System Based on ARM and
Multi-Sensor Information Fusion Technology