redis核心知识点(一)

1,redis基本语法:

1,keys *:查看redis中所有的key值(set一个key值name)

2,del:删除指定的key值

3,exists:查看redis中key是否存在,存在返回1不存在返回0 

4,expire:设置key的有效时间(单位为秒),和ttl查看key值的有效时间一起用

5,expireat:作用和 EXPIRE 类似,都用于为 key 设置存在时间(单位为时间戳)。

6,move:将当前数据库的 key 移动到给定的数据库 db 当中,移动后原数据库的值会被删除。

7,migrate:这个操作是原子性操作, 可以从一个redis服务端,发送到另一个服务端

8,type:查看key值数据类型

9,persist: key 从可以消失的转化为永久key。

10,rename:修改key的名字。

2,String类型:

 1,append:追加值在value中

2,decr:自减值

3,decrby:规定自减数量

4,mset:一次设置多个key和值

5,setex;设置key值的时候设置生存时间。

6,setnx:将 key 的值设为 value ,当 key 不存在可以设置成功。

7,strlen:查看value值的长度。

8,setrange:用 设置的value 参数覆盖给定 key 所储存的字符串值,从偏移量 offset 开始。

9,getrange:截取所规定的字符字串,长度由设置的偏移量决定。

10,msetnx: 同时设置一个或多个 key和value 对,并且当所有设置的 key 都不存在,设置的多个key,有一个存在时就会设置失败,时原子性的。

11,incr:自增1

12,getset :返回key的旧值。

2,Hash

1,hdel:删除指定的key

2, hexists:查看指定的key是否存在

3,hincrby:为哈希表 key 中的域 field 的值加上增量 可以指定增量大小。

4,hvals:查看指定的key所有的values。

5,hlen:查看key的长度。

6,hmset:同时将多个 field-value对设置到哈希表 key 中。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞翔的梦~~~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值