假设现在有这样一个业务,用户获取的某些数据来自第三方接口信息,为避免频繁请求第三方接口,我们往往会加一层缓存,缓存肯定要有时效性,假设我们要存储的结构是hash(没有String的'SETanotherkey"willexpireinaminute"EX60'这种原子操作),我们既要批量去放入缓存,又要保证每个key都加上过期时间(以防key永不过期),这时候事务操作是个比较好的选择为了确保连续多个操作的原子性,我们常用的数据库都会有事务的支持,Redis也不例外。但它又和关系型数据库不太一样。