E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Cacheable过期时间
TP5.1消息队列+宝塔Supervisor
安装好类库后会自动在config文件夹下生成一个queue.php的文件根据自身需要,我修改如下:return['connector'=>'Redis',//Redis驱动'expire'=>60,//任务的
过期时间
哎哟我去
·
2023-10-05 17:00
深入之浏览器缓存
将文件放在内存或磁盘中,下次不需要发送请求,直接从本地拿缓存到内存当进程(浏览器页面)结束后,内存中缓存会被释放掉缓存到磁盘会一直存在Pragma和Expires和Cache-ControlExpiresHttp1.0
过期时间
lmmy123
·
2023-10-05 17:24
redis基本API的理解和使用
—o(1)通用所有的数据结果键过期expirekeyseconds设置
过期时间
ttlkey剩余
过期时间
,它有3种返回值:(1)大于等于0
寒雨然
·
2023-10-05 15:26
大厂生产级Redis高并发分布式锁实战
文章目录一、扣减库存不加锁二、加一把jvm锁试试看三、引入分布式锁四、tryfinally五、设置key的
过期时间
六、原子设置锁和
过期时间
七、给线程设置唯一id八、锁续命redisson九、redisson
小超同学卷起来
·
2023-10-05 12:28
redis
分布式
数据库
前后端分离中的无痛刷新token机制
今天我们来说一说前后端分离中的无痛刷新token机制,在手机app中应该经常用到,大家都知道在前后端是以token的形式交互,既然是token,那么肯定有它的
过期时间
,没有一个token是永久的,永久的
菠萝_gopher
·
2023-10-05 08:29
如何写出一把高性能的Redis分布式锁?
防止程序突然挂掉加锁和设置超时操作——原子性加锁设置唯一标识——只有持有者能释放自己的锁删除锁之前判断是不是自己的锁——Lua脚本保证原子性使用redisson(锁续命)——解决锁过期了业务操作未执行完成解决redis分布式锁
过期时间
到了业务没执行完问题总结众
Apple_Web
·
2023-10-05 07:14
分布式专题
Redis
Redis-缓存穿透,缓存击穿,缓存雪崩
缓存穿透,缓存击穿,缓存雪崩缓存穿透处理方案解决方案1缓存空数据解决方案2布隆过滤器缓存击穿处理方案解决方案1互斥锁解决方案2逻辑过期缓存雪崩处理方案解决方案1给不同的key的
过期时间
设置添加一个随机值
ailigei
·
2023-10-05 04:21
Redis
缓存
redis
oracle
Vue -- token/refresh_token 使用机制
还是返回相同的token,不重新生成新的{"token":"478f71ce-0c34-44a0-a002-d33a4d7a5451",//accessToken"expire":86400,//token
过期时间
输入昵称就行
·
2023-10-04 21:45
java限流
限流可以使用redis的
过期时间
自动过期限流的key,,也可以使用一个定时器,在指定时间后清除这个key,,比如TimerTimer的使用Timertimer=newTimer()timer.schedule
waterkid0
·
2023-10-04 12:24
java
开发语言
一文拿捏分布式协调Redis客服端-Redisson
默认锁的存活时间为30slock.lock();//一直等待获取锁,并且显式的指定锁的
过期时间
lock.lock(10,TimeUnit.SECOND
NIIMP
·
2023-10-04 05:36
分布式
redis
Win10系统提示“windows许可证即将过期”
1.当Win10系统提示“windows许可证即将过期”窗口时,直接点击“转到‘设置’”按钮image.png2.我们首先看一下Win10激活具体
过期时间
:按“Windows+R”打开“运行”窗口,输入
匆匆那年_海
·
2023-10-03 19:09
使用COOKIE和用户会话
COOKIECOOKIE简介由用户浏览器存储的少量数据内容包含名字,值,
过期时间
已经主机和路径信息一个单个主机可以请求保存20个cookie,每个cookie大小限制为4kbcookie不应该作为基本元素而依赖访问
12end
·
2023-10-03 17:13
常用限流算法
此算法无论在单机还是分布式环境下实现都非常简单,使用redis的incr原子自增性,再结合key的
过期时间
,即可轻松实现。
我犟不过你
·
2023-10-03 13:08
php腾讯云IM
老版本tencentyun/tls-sig-api-v2-php默认
过期时间
require'vendor/autoload.php';$api=newTencent\TLSSigAPI();$api->
一一秋风
·
2023-10-03 05:51
API 开发中可选择传递 token 接口遇到的一个坑
在做API开发时,不可避免会涉及到登录验证,我使用的是jwt-auth在登录中会经常遇到一个token过期的问题,在config/jwt.php默认设置中,这个
过期时间
是一个小时,不过为了安全也可以设置更小一点
伤心怎么难过
·
2023-10-03 04:29
redis
rediswhatnosql什么是nosqlnosql的优势及特点nosql的分类Redis的基本了解Redis的基本操作二redis的五大数据类型1.string添加、查询、追加、获取长度,判断是否存在的操作自增自减设置
过期时间
LMY~~
·
2023-10-02 20:31
redis
数据库
缓存
RabbitMQ学习笔记04--ttl--死信队列--集群搭建
RabbitMQ学习笔记0401
过期时间
TTL队列ttl消息ttl02死信队列03RabbitMQ内存磁盘的监控RabbitMQ集群搭建CentOS搭建rabbitmq集群docker搭建rabbitmq
tiandaceyisl
·
2023-10-02 18:33
rabbitmq
java
分布式
优化您的Spring应用程序:缓存注解的精要指南
`@
Cacheable
`:2.`@CacheEvict`:3.`@CachePut`:4.`@Caching`:5.
todoitbo
·
2023-10-02 02:12
springboot
缓存
spring
缓存
java
redis常用命令备忘录
redis.windows.confredis-cli2.数据类型2.1.string格式setkeyvalue[EXseconds][PXmilliseconds][NX|XX]EXseconds:将键的
过期时间
设置为
渡边Hok
·
2023-10-01 14:13
Spring cache @
Cacheable
的使用
@
Cacheable
的使用1.
血似乎都凉了
·
2023-10-01 11:30
Spring
spring
java
缓存
Redis设置List集合
过期时间
可以使用expire对key进行getset操作,也可以通过key设置
过期时间
@GetMapping("/api/findalluserinfo")publicObjectfindAll(){if(redisTemplate.hasKey
Buckler
·
2023-09-30 18:15
Redis key基本使用
查看key的数据类型string、hash等typekey查看key是否存在existkey1查看key的有效期-1:永不过期-2:已过期设置key
过期时间
expirekeysecondsexpireatkey
Ares-Wang
·
2023-09-29 12:10
redis
数据库
缓存
Redisson 实现分布式锁
Redisson实现流程现在有线程1和线程2两个线程要对redis进行操作,假如线程1先一步进入了进入了这个业务那么线程1就会向Redis中加一把锁(此锁有
过期时间
)当线程1加锁后会启动一个专门的线程
懒惰的草莓
·
2023-09-29 05:13
Java随堂笔记
分布式
redis
java
java面试题整理《redis篇》九
设置指定的值(已存在则不进行任何操作)设置锁:给所有服务节点设置相同的key,返回为0,则锁获取失败(防止锁被别人所释放可以设置一个线程的唯一标识)删除锁:判断线程唯一标志,再删除(可以设置一个合理的
过期时间
hutubiancheng
·
2023-09-29 05:41
java入门
java
java基础
缓存
数据库
redis
localStorage使用总结
一、cookie、sessionStorage、localStorage的区别cookie容量只有4k左右在设置
过期时间
后既消失cookie数据始终在同源的http请求汇中携带(即使不需要),记会在浏览器和服务器之间来回传递
海之深处爱之港湾
·
2023-09-28 13:03
缓存雪崩、缓存击穿、缓存穿透
缓存雪崩当缓存中大量的键值对同时过期或者Redis宕机了,大量的请求就会直接打到数据库,这种现象就是缓存雪崩应对策略有四种,分别是“均匀设置
过期时间
”、“互斥锁”、“双key策略”、“设置逻辑
过期时间
,
light_code
·
2023-09-28 13:10
Redis
缓存
java
Redis过期删除策略和内存淘汰策略的区别
过期删除策略有关
过期时间
的设置和查询查看某个key剩余的存活时间,可以使用TTL命令(单位是秒)。取消key的
过期时间
,则可以使用PERSIST命令。
light_code
·
2023-09-28 13:39
Redis
redis
数据库
缓存
缓存雪崩、缓存穿透、缓存击穿及一些解决方案
解决方案:缓存数据的
过期时间
加上随机值,防止同一时间发生大量数据过期给每一个缓存数据增加相应的缓存标记,记录缓存是否失效,如果缓存失效,则更新数据缓存使用缓存预热,搭建redis集群互斥锁,
是啦啦啦呀
·
2023-09-28 12:18
Redis
缓存
redis
数据库
Windows 许可证即将过期解决方法 (永久激活)
下面小编就与大家分享一下重新激活Win10正式版系统的具体方法由于Win10激活即将过期,因此我们可以首先查看一下Win10激活具体
过期时间
:直接按“Windows+R”打开“运行”窗口,输入“slmgr
小贤笔记
·
2023-09-28 11:12
@EnableCaching,@
Cacheable
, @CachePut,@CacheEvict详解
在SpringBoot中,可以通过@EnableCaching注解启用缓存功能,并结合Redis作为缓存实现。下面是一个使用@EnableCaching注解并结合Redis使用的示例:添加Redis依赖,在pom.xml文件中添加以下依赖:org.springframework.bootspring-boot-starter-data-redisapplication.yml配置Redis连接信息
AH_HH
·
2023-09-28 03:56
#
Spring
Boot
spring
boot
缓存
EnableCaching
Cacheable
CacheEvict
CachePut
请你谈谈Redis的过期策略?
1设置
过期时间
我们setkey的时候,都可以给一个expiretime,指定这个key只能存活1个小时?10分钟?这个很有用,我们自己可以指定缓存到期就失效。Redis是怎么对这批key进行删除的?
@Autowire
·
2023-09-27 19:28
数据库-Redis
redid过期策略_redis进阶: 过期删除策略
讲到redis的过期删除策略,就不得不说一下redis是如何判断键是否过期,让我们首先来了解下redis内部结构是如何存储键与
过期时间
之间的关系过期字典在redisClient里redisDb结构中存储着一个
旋风小黄瓜
·
2023-09-27 19:56
redid过期策略
13. 谈谈 Redis 的过期策略
Redis的过期策略定期删除策略从库的过期策略懒惰删除策略unlinkflush异步队列更多异步删除点内存淘汰机制LRU算法近似LRU算法LFU在日常开发中,我们使用Redis存储key时通常会设置一个
过期时间
Jasonakeke
·
2023-09-27 19:56
Java
面试题
redis
缓存
数据库
Redis过期策略
Redis所有的数据结构都可以设置
过期时间
,时间一到就会自动删除。
seolinAziz
·
2023-09-27 19:55
Redis
面试官必问:谈谈 Redis 的过期策略?
在日常开发中,我们使用Redis存储key时通常会设置一个
过期时间
,但是Redis是怎么删除过期的key,而且Redis是单线程的,删除key会不会造成阻塞。
Java后端架构V
·
2023-09-27 19:25
面试
Redis
Java
redis
java
数据库
spring
spring
cloud
谈谈redis的过期删除策略与内存淘汰机制
1,删除策略对于redis中设置了
过期时间
的key,我们知道对于时间到期了,这个key就会被“删除”,但是这个key真的是一到期就会马上被删除吗?
baomw
·
2023-09-27 19:55
redis
redis
删除策略
淘汰机制
删除
淘汰
谈谈 Redis 的过期策略
在日常开发中,我们使用Redis存储key时通常会设置一个
过期时间
,但是Redis是怎么删除过期的key,而且Redis是单线程的,删除key会不会造成阻塞。
鸨哥学JAVA
·
2023-09-27 19:54
程序员
Java
编程
redis
缓存
数据库
Java面试精选(13):谈谈 Redis 的过期策略
在日常开发中,我们使用Redis存储key时通常会设置一个
过期时间
,但是Redis是怎么删除过期的key,而且Redis是单线程的,删除key会不会造成阻塞。
Java面试精选
·
2023-09-27 19:54
面试
队列
数据库
算法
redis
java
谈谈 Redis 过期删除策略
每当我们对一个key设置了
过期时间
时,Redis会把该key带上
过期时间
存储到一个过期字典(expiresdict)中,也就是说「过期字典」保存了数据库中所有key的
过期时间
。
一切随缘~~~
·
2023-09-27 19:53
Redis
数据库
缓存
redis
Redis
redis分布式锁
:在分布式系统下保证多线程互斥并可见;即让不同服务器的线程共同使用一把锁分布式锁的缺陷:锁失效:持有锁是client1由于网络原因陷入阻塞,业务为执行完锁便过期时钟漂移:Client1获取锁后,定义了
过期时间
perseveregz
·
2023-09-27 18:40
redis
分布式
数据库
SpringBoot整合RabbitMQ——RabbitMQ进阶
rabbitMQ如何保证如果消息发送失败,保证其消息不丢失、怎么设置消息
过期时间
以及死信队列是如何在消息消费失败时保证消息不丢失的、如何使用
过期时间
来实现延迟队列以及rabbitMQ的持久化、消息确认的机制是怎样的
Amos zhu
·
2023-09-27 07:27
Spring
Boot
RabbitMQ
Java架构
RabbitMQ
SpringBoot
redis缓存穿透问题
这些请求都会打到数据库常见的解决办法:缓存空对象:第一次请求发现redis和数据库中都不存在时,,可以设置请求数据为key,null为值,放置在缓存中.但是会有一个问题,就是如果此类请求过多,会导致内存压力过大,解决办法:设置五分钟的
过期时间
在线取网名
·
2023-09-27 02:26
Redis
缓存
redis
数据库
spring cache集成redis快速入门(含源码解读)
期间会对应源码进行解读.如果对源码不感兴趣的同学可以忽略,仅关注具体使用即可.1.案例demo1.1需要添加依赖1.2redis配置文件1.3启动类需要添加的注解@EnableCaching1.4业务代码2.常用注解(@
Cacheable
卖柴火的小伙子
·
2023-09-26 22:41
redis
spring
cache
源码
Spring Cache结合redis使用
SpringCache结合redis使用springCache使用redis作为缓存使用步骤:1、添加依赖2、添加properties配置文件3、cache配置文件4、controller和service5、测试5.1@
Cacheable
伏加特遇上西柚
·
2023-09-26 22:41
#
Spring
#
redis
spring
boot
java
SpringCache快速入门
文章目录SpringCache缓存框架简介使用加入依赖配置文件SpringCache常用注解@
Cacheable
@CachePut@CacheEvict@Caching@CacheConfigSpringBoot
CodingPeppa
·
2023-09-26 22:09
框架
缓存
redis
java
nginx: 部署前端项目的详细步骤(vue项目build打包+nginx部署)
npmrunbuild命令2.2nginx参数配置理解2.2.1nginx常用基本命令2.2.2默认配置2.2.3搭建不同网站的站点2.2.4禁止访问的目录以及一键申请SSL证书验证目录相关设置2.2.5根据文件类型设置
过期时间
❆VE❆
·
2023-09-26 19:59
前端
vue.js
nginx
javascript
定时任务时间轮算法介绍
如果一个刻度上面有多个定时任务,就会形成链表的结构.多级时间轮:就是类似于时钟的秒,分,时三个刻度,比如一个5分05秒的定时任务需要执行,他的最大刻度是分,首先放在分钟刻度上,首先计算他的分刻度编号,刻度编号=(
过期时间
辛一一
·
2023-09-26 16:25
java进阶
算法
数据结构
用rabbitmq的延时队列和死信队列实现延迟消息-超时订单关闭
它既支持对消息本身进行设置(延迟队列的关键),又支持对队列进行设置(该队列中所有消息存在相同的
过期时间
)。对消息本身进行设置:即使消息过期,也不会马上从队列中抹去,
JSUITDLWXL
·
2023-09-26 15:18
rabbitmq
java-rabbitmq
rabbitmq
java
Spring Boot使用@
Cacheable
时设置部分缓存的
过期时间
业务场景:SpringBoot项目中有一些查询数据需要缓存到Redis中,其中有一些缓存是固定数据不会改变,那么就没必要设置
过期时间
。还有一些缓存需要每隔几分钟就更新一次,这时就需要设置
过期时间
。
Qiwany
·
2023-09-26 13:57
Spring
Boot
Redis
spring
boot
redis
缓存
Spring Boot配置Redis缓存无法连接时请求数据库
业务场景:在SpringBoot项目中使用了@
Cacheable
注解实现往Redis中存入数据库查询数据和读取缓存数据,如果由于一些原因Redis无法连接的话,那么@
Cacheable
标注的方法则会报错且无法返回数据
Qiwany
·
2023-09-26 13:57
Spring
Boot
Redis缓存
spring
boot
redis
缓存
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他