主页 > 知识库 > Redis 事务与过期时间详细介绍

Redis 事务与过期时间详细介绍

热门标签:Linux服务器 铁路电话系统 AI电销 地方门户网站 百度竞价排名 服务外包 呼叫中心市场需求 网站排名优化

Redis 事务与过期时间详细介绍

一、Redis事务:

Redis中支持事务,事务即为当我们需要执行几条命令时,要么这几条命令都不执行,要么都执行:

1、开始事务写入:

  multi

2、然后写入命令,注意写完事务要执行的每条命令之后回车即可,命令会自动入队:   

  lpush  art:1  hello 
  lpush  art:1  nihao

3、执行事务:

  exec

Redis则会保证事务中的所有命令要么都执行,要么都不执行。

二、Redis过期时间:

实际开发中经常会遇到一些有时效性的数据,比如缓存,过一段时间就需要删除这些数据,Redis支持设置一个键的过期时间,键过期后,其对应的值也会一并清除。

1、新设置一个键值:

set art:name hello

2、设置其缓存时间(注意是以秒为单位)

expire art:name 20

3、20秒后,得到其值为空

get art:name
(nil)

4、查看一个值还有多久被删除:

ttl art:name

返回的是单位为秒

5、设置其缓存时间(以毫秒为单位)

pexpire art:name 20000 

6、以1970年到现在的时间设置过期时刻:

expireat art:name 1351858600 (时间为秒)
pexpireat art:name 1351858600 (时间为毫秒)

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:
  • PHP+Redis事务解决高并发下商品超卖问题(推荐)
  • redis中的事务操作案例分析
  • redis事务常用操作详解
  • Redis事务涉及的watch、multi等命令详解
  • python实现redis三种cas事务操作
  • redis中事务机制及乐观锁的实现
  • redis事务_动力节点Java学院整理
  • Redis 基础教程之事务的使用方法
  • 【Redis缓存机制】详解Java连接Redis_Jedis_事务
  • Redis教程(八):事务详解
  • Redis 事务知识点相关总结

标签:黄山 兰州 湘潭 湖南 衡水 铜川 仙桃 崇左

巨人网络通讯声明:本文标题《Redis 事务与过期时间详细介绍》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266