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
过期时间
面试官问:说一说redis过期删除策略与内存淘汰策略
过期删除策略redis中可以对key设置
过期时间
,
过期时间
到了,是不是要清理掉这些key,释放占用的内存。redis内部自动清理这些key的工作机制,就是过期策略。
柯柏技术笔记
·
2024-01-26 10:55
redis
数据库
缓存
RabbitMQ之死信队列
二、死信队列应用场景为了保证消息不被丢失,专门存放消息做延时,将过了
过期时间
的消息存放在该队列中重新消费三、造成消息成为死信的三种原因(下文详述)消息过了
过期时间
TTL(timetolive)消息队列达到了
Sofiax
·
2024-01-26 10:59
RabbitMQ
Java学习
rabbitmq
java
分布式
Redis在生产环境中可能遇到的问题与解决方案(二)
解决方案合理设置
过期时间
:避
QFN-齐
·
2024-01-26 10:29
Redis生产应用
redis
数据库
缓存
【RabbitMQ】死信队列
二、死信队列应用场景为了保证消息不被丢失,专门存放消息做延时,将过了
过期时间
的消息存放在该队列中重新消费三、造成消息成为死信的三种原因(下文详述)消息过了
过期时间
TTL(timetolive)消息队列达到了
超级码里喵
·
2024-01-26 10:56
RabbitMQ
java-rabbitmq
rabbitmq
java
死信队列
Redis淘汰策略、持久化、主从同步与对象模型
如果使用了expire或者pexpire指令设置key的
过期时间
,那么淘汰策略一般优先选择淘汰过期key的策略。
程韬123
·
2024-01-26 02:05
redis
mybatis
数据库
Cookie、session和localStorage、以及sessionStorage之间的区别
一、Cookie、session和localStorage的区别cookie的内容主要包括:名字、值、
过期时间
、路径和域。路径与域一起构成cookie的作用范围。
木_子李
·
2024-01-25 16:08
Memcache实现Session共享
前言session的常见实现形式是会话cookie(sessioncookie),即未设置
过期时间
的cookie,这个cookie的默认生命周期为浏览器会话期间,只要关闭浏览器窗口,cookie就消失了
叫我不矜持
·
2024-01-25 14:45
Redis--缓存雪崩及解决方案
目录一、简介二、缓存雪崩的原因1.缓存数据同时过期2.缓存服务器宕机三、缓存雪崩的解决方案1.设置合理的缓存
过期时间
2.使用热点数据预加载3.缓存数据分布均衡4.使用多级缓存架构5.缓存故障转移和降级策略
爱学习的小健
·
2024-01-25 12:45
Redis
缓存
redis
数据库
强缓存与协商缓存、缓存失效的问题、缓存nginx配置、缓存存在哪里
1、Expires响应头,代表该资源的
过期时间
,是一个GMT格式
浮游本尊
·
2024-01-25 09:34
缓存
nginx
运维
什么是缓存雪崩?
造成缓存雪崩的关键在于同一时间的大规模的key失效,主要有两种可能:第一种是Redis宕机,第二种可能就是采用了相同的
过期时间
。解决方案:1、事前:均匀过期:设置不同的
.L.JIN.Jie
·
2024-01-25 08:56
Redis
缓存
Redis
redis - 雪崩/击穿/穿透
缓存雪崩what在某一时间段,缓存集中失效,导致请求全部走数据库,有可能搞垮数据库,使整个服务瘫痪失效原因缓存服务宕机缓存设置了相同的
过期时间
,导致缓存在某个时间段大量失效特点多个key同时过期解决方案搭建高可用的缓存服务
hflsp
·
2024-01-24 21:45
RabbitMQ进阶
@Testpublicvoidtest2(){//1.创建具有
过期时间
的消息MessagePropertiesmessagePro
C道万古如长夜,V来!
·
2024-01-23 09:17
rabbitmq
分布式
Redis过期删除策略和内存淘汰策略
文章目录过期删除策略如何设置
过期时间
过期的key被放置在哪里?
JCGKS
·
2024-01-23 08:52
Redis
redis
maxmemory
过期删除
内存淘汰
近似LRU
近似LFU
淘汰池
Redis 高并发场景下热点缓存的重建策略
2.合理设置缓存
过期时间
为了减轻热点缓存问题,首先应该
ZKf30FkG
·
2024-01-23 08:41
redis
缓存
redis
spring
redis实现异步消息队列和延时队列
list来实现消息队列lpush和rpop左进右出rpush和lpop右进左出blpush和brpop堵塞式,可以指定超时时间实现消息延时队列:通过zset来实现,将value设置成消息,score设置成
过期时间
日落黄昏下
·
2024-01-23 00:47
如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小 时,说说怎么解决?
或者是你积压的时间太长了,导致比如RabbitMQ设置了消息
过期时间
后就没了怎么办?所以就这事儿,其实线上挺常见的,一般不出,一出就是大case。一般常见于,举个
久伴_不离
·
2024-01-22 17:20
go项目中分布式锁的使用
告诉你分布式锁为什么不仅仅是setnxredsync库:https://github.com/go-redsync/redsync加解锁使用的是通用的做法(如下)加锁:setnx、value为锁持有者的唯一标识符、设置
过期时间
嘻·嘻
·
2024-01-22 06:39
golang
分布式
开发语言
redsync
Redis常用命令指令、描述及简单举例
指令描述举例set存入单个数据setnumber1setex存入并设置
过期时间
setexkey30valuesetnx不存在则存入,实现分布式锁setnxkeyvaluemsetnx不存在则批量存入,原子性操作
bpmh
·
2024-01-22 05:35
redis
【跳槽面试】Redis的过期键删除策略?
过期策略•定时删除:在设置key的
过期时间
的同时,为该key创建一个定时器,让定时器在key的
过期时间
来临时,对key进行删除•定期删除:Redis每隔一段时间就去会去查看Redis设置了
过期时间
的key
猿徕如此
·
2024-01-22 04:16
跳槽
面试
redis
[优雅的面试]MySQL与Redis双写一致性方案
从理论上来说,为缓存设置
过期时间
是
软件测试潇潇
·
2024-01-21 22:15
软件测试
面试
mysql
redis
软件测试
自动化测试
功能测试
程序人生
一款开源且不限制大小可以设置
过期时间
的支持分享的的开源文件共享系统picoshare 部署教程
1.拉取镜像2.部署创建目录mkdir-p/opt/picoshare/data部署其中:"somesecretpass"是密码dockerrun\--env"PORT=4001"\--env"PS_SHARED_SECRET=somesecretpass"\--publish10005:4001/tcp\--volume"/opt/picoshare/data:/data"\--namepico
AscendKing
·
2024-01-21 17:08
linux
文件共享系统picoshare
开源文件共享picoshare
picoshare
部署教程
picoshare
Redis(01)——常用指令
切换到其他数据库flushdb:清空当前数据库flushall:清空所有数据库dbsize:查看数据库大小existskey:判断当前的key是否存在keys*:查看所有的keyexpirekey时间:设置
过期时间
爱编程的小生
·
2024-01-21 15:14
Redis
redis
数据库
RabbitMQ-消息延迟
一、死信交换机1、描述一个队列接收到的消息有
过期时间
,消息过期之后,如果配置有死信队列,消息就会进去死信队列。
何怀逸
·
2024-01-21 09:09
mq
java-rabbitmq
rabbitmq
java
Redis学习指南(14)-Redis的
过期时间
介绍
在Redis中,
过期时间
是一项非常重要的功能,它可以控制键值对在何时被自动从内存中移除。Redis
过期时间
的基本原理在Redis中,每个键值对都可以设置
过期时间
。
俞兆鹏
·
2024-01-21 09:06
Redis学习指南
kubernetes
etcd
容器
如何实现同一账号只能在一台设备登录
实现同一账号只能在一台设备登录的思路可以归纳为以下几点:用户登录时生成token,将账号作为key,token作为value,并以其
过期时间
存入redis中。
前端布道人
·
2024-01-21 06:38
前端杂货铺
前端面试题
前端
Redis Interview Speedrun
解决方案是在设置key的
过期时间
时,不应该设置一样的
过期时间
,可以选择设置一个固定值加2~5分钟的随机值来设置,避免key同时过期。
裹著新的光
·
2024-01-20 10:03
redis
面试
数据库
Redis
HyperLogLog(数据统计(少))4、redis的命令参数(1)String字符串命令set设定值SETkey"value"setnxkey不存在时设置key值setex为指定的key设置值及其
过期时间
你比人间更美好
·
2024-01-20 10:30
redis
数据库
缓存
对富文本中的阿里云图片进行重定向
富文本中的图片是存到阿里云中的,在数据库中整个富文本的内容是存在一个content字段中的,这样会带来一个问题:上传到阿里云的图片是带有
过期时间
的,这时就需要调用阿里云的函数,重新生成一个新的链接,但是在展示富文本内容时
迷路人~
·
2024-01-19 09:53
java后端常用方法
前端
云原生 | Kubernetes集群快速升级及延长证书
过期时间
至10年
欢迎关注「全栈工程师修炼指南」专注企业运维实践、网络安全、系统运维、应用开发、物联网实战、全栈文章等知识分享设为「星标⭐」每天带你基础入门到进阶实践再到放弃学习!作者主页:[https://www.weiyigeek.top]博客:[https://blog.weiyigeek.top]关注回复【学习交流群】加入【安全开发运维】答疑交流群目录:0x01针对K8S的v1.23.x版本集群快速升级处理
全栈工程师修炼指南
·
2024-01-19 08:45
全栈之运维学习
云原生
kubernetes
容器
Redis 击穿、穿透、雪崩产生原因解决思路
对于第一个原因是因为在Redis中,Key有
过期时间
,如果某
ღ᭄陽先生꧔ꦿ᭄
·
2024-01-19 06:04
redis
数据库
缓存
Redis面试题
这有什么好说的,之前不是已经学过EXPIRE命令了,给key设置
过期时间
,到期了不就删除了吗?大
白小筠
·
2024-01-18 16:28
#
Redis
redis
数据库
缓存
cache tag php,ThinkPHP5缓存Cache的用法
版本新增功能5.0.11缓存设置方法有效期支持指定
过期时间
(DateTime)5.0.2增加remember方法设置缓存支持采用驱动方式,所以缓存在使用之前,需要进行连接操作,也就是缓存初始化操作。
尽心则无余
·
2024-01-18 07:31
cache
tag
php
sessionId的生成过程和
过期时间
如下图session在服务器的默认有效时间是30分钟,可以通过3种方式去设置session的
过期时间
(具体那三种可以百度),下面通过代码的方式设置session
过期时间
为1
薛延祥
·
2024-01-17 17:46
在vue前端开发中基于refreshToken和axios拦截器实现token的无感刷新
文章目录一、需求背景二、token刷新的方案1、根据
过期时间
重新获取2、定时刷新token接口3、使用了RefreshToken三、关于RefreshToken四、RefreshToken的优点五、RefreshToken
邹荣乐
·
2024-01-17 15:16
vue
RefreshToken
AccessToken
axios拦截器
token无感刷新
localStorage持久化
401权限错误
请求队列
【RabbitMQ】RabbitMQ高级:死信队列和延迟队列
目录设置TTL(
过期时间
)概述RabbitMQ使用TTL原生API案例springboot案例死信队列概述原生API案例springboot案例延迟队列概述插件实现延迟队列安装插件代码TTL实现延迟队列实现延迟队列优化设置
Ethan-running
·
2024-01-17 06:25
#
RabbitMq
rabbitmq
消息队列
分布式
Flink实例:状态管理State
过期时间
TTL
1State
过期时间
TTL使用flink进行实时计算中,会遇到一些状态数不断累积,导致状态量越来越大的情形。
大数据供成屎
·
2024-01-17 01:44
flink
大数据
java
【状态管理|概述】Flink的状态管理:为什么需要state、怎么保存state、对于state过大怎么处理
3.设置checkpoint3.1.大状态下设置checkpoint3.2.EXACTLY_ONCE下设置分析checkpoint三.State设置
过期时间
1.datastream的TTL2.TableAPI
roman_日积跬步-终至千里
·
2024-01-17 01:13
#
flink
实战
flink
java
大数据
layering-cache扩展——多级缓存有效时间增加随机浮动时间,防止缓存雪崩
缓存雪崩是指缓存中数据大批量到
过期时间
,而查询数据量
三分魔系
·
2024-01-17 00:32
springboot
java
java
web
缓存雪崩
多级缓存
layering-cache
redis缓存
spring多级缓存
缓存穿透、缓存击穿、缓存雪崩以及解决方案
(伪造数据攻击时,此方法也会导致缓存中数据增多,所以此类缓存
过期时间
可以稍微短点儿。)2.接口层设置拦截
奋斗的阿杰
·
2024-01-16 23:08
Java面试题
缓存
Redis面试题13
定时删除:Redis会在设置键的
过期时间
时,同时创建一个定时器timer,当键过期时,会立即删除键。
CrazyMax_zh
·
2024-01-16 23:12
redis
数据库
缓存
SpringBoot-Starter 自动锁组件
(对于使用锁不太熟练的话,这种情况时常发生,虽然很多时候,我们的锁是有
过期时间
的,但是如果忘记了释放,那么在这个
过期时间
内,还是会存在大的损失)。还有一点就是,在我们使用
莫轻言舞
·
2024-01-16 19:04
设计
SpringBoot
spring
boot
java
后端
Redis的key过期策略是怎么实现的
这是一道经典的Redis面试题,一个Redis中可能存在很多很多的key,这些key中可能有很大一部分都有
过期时间
,此时Redis服务器咋知道哪些key已经过期,哪些还没过期呢?
奔向sj
·
2024-01-16 11:37
Redis学习
redis
数据库
缓存
Redis分布式锁(二)基于Redis的分布式锁
一、redis锁1、思路:利用setnxex获取锁,并设置
过期时间
,保存线程标识;释放锁时先判断线程标识是否与自己一致,一致则删除2、特性:利用setnx满足互斥性;利用setex保证故障时锁依然能释放
w_t_y_y
·
2024-01-16 10:54
redis
redis
分布式
数据库
redis原理(三)redis命令
SET:执行成功时返回OK:(2)GET:获取value值(3)DEL:返回被成功删除的值的数量(4)strlen,exists,decr,incr,setex,expirekey60;ttlkey【设置
过期时间
w_t_y_y
·
2024-01-16 10:49
redis
redis
redis4.0前后内存淘汰策略
Redis4.0之前的内存淘汰策略:1.volatile-lru和allkeys-lru:volatile-lru使用LeastRecentlyUsed(LRU)算法淘汰带有
过期时间
的key。
星光不问赶路人-
·
2024-01-16 08:59
Redis
redis
缓存
nosql
数据库
2.内部原理分析
过期时间
设置在Redis中提供了Expire命令设置一个键的
过期时间
,到期以后Redis会自动删除它。这个在我们实际使用过程中用得非常多。
南园故剑00
·
2024-01-15 23:01
Redis 给集合元素单独设置过期
基础合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、场景1.1消费队列1.2Redis实现二、常见的方案2.1为单独的field设置过期2.2设置整体
过期时间
绿皮龟
·
2024-01-15 11:49
Java基础合集
redis
数据库
缓存
mysql
算法
java
开发语言
6.关于jwt
一种比较简单的办法就是直接存储用户信息的JSON串,这会造成下面的几个问题:非浏览器环境,如何在令牌中记录
过期时间
如何防止令牌被伪造JWT就是为了解决这些问题出现的。
_语墨
·
2024-01-15 11:15
计算机网络
前端
服务器
javascript
redis常用命令
目录前言:1.set与get2.keys(查询key)3.exists(判定key是否存在)4.del(删除指定的key)5.expire(设置key
过期时间
)6.ttl(获取key的
过期时间
)前言:redis
Lpy2569
·
2024-01-15 03:28
redis
redis
数据库
缓存
redis过期策略
思考:一个redis中可能同时存在很多key,这些key可能有的设置了
过期时间
。此时,redis服务器怎么知道哪些key过期要被删除,哪些key还没有过期呢???
Lpy2569
·
2024-01-15 03:27
redis
redis
数据库
缓存
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他