redis基础操作

 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值