redis通过tcp来对外提供服务,client通过socket连接发起请求,每个请求在命令发出后会阻塞等待redis服务器进行处理,处理完毕后将结果返回给client。
redis的事务是由multi和exec包围起来的部分,当发出multi命令时,redis会进入事务,redis会进入阻塞状态,不再响应任何别的客户端的请求,直到发出multi命令的客户端再发出exec命令为止。那么被multi和exec包围的命令会进入独...
这一篇,我们来使用redis进行数据存储。新建一个redis的service实现类package com.tianyalei.service;import com.tianyalei.model.GoodInfo;import org.springframework.beans.factory.annotat......
使用自定义注解的方式,在需要被限制访问频率的方法上加注解即可控制。看实现方式,基于springboot,aop,redis。新建Springboot工程,引入redis,aop。创建注解package com.tianyalei.annotation;import org.springframework.c....
第一篇记录一下在springboot中,redis的基础用法,自动缓存新增的数据,自动修改及删除。
上一篇里讲过了redis在spring boot中的简单使用,对于单个对象的增删改查的默认操作。
在上一篇中,提到了使用配置文件来定义连接信息,由于前面讲的都是框架自动使用redis缓存数据,那么如果出现了异常又该怎么处理?
一:有一个很大的商品订单表,每天新增数十万条数据。每条数据有个到期时间,需要在到期时间后做一些处理,譬如关闭订单,改变状态之类的。