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过期时间
Redis 数据结构和常用命令
代表一个(不用全部敲出来,按住tab可以自动补全)-2是无效,-1是永久有效;贴心小提示:内存非常宝贵,对于一些数据,我们应当给他一些
过期时间
,当
过期时间
到了之后,他就会自动被删除~贴心小提示:以上命令除了
白白白鲤鱼
·
2024-01-01 09:02
Java后端
redis
数据库
缓存
【PHP】Redis的内存过期与淘汰策略是如何工作的?你还不知道?
Redis内存回收机制Redis的内存回收主要围绕以下两个方面:1.Redis过期策略:删除
过期时间
的key值2.Redis淘汰策略:内存使用到达maxmemory上限时触发内存淘汰数据Redis的过期策略和内存淘汰策略不是一件事
it阿布
·
2023-12-31 15:21
Linux:apache优化(3)—— 页面缓存时间
注意:编译安装时必须使用以下配置项--enable-expires##启用网页缓存
过期时间
鲍海超-GNUBHCkalitarro
·
2023-12-31 11:21
apache
缓存
js利用cookie设置登录的
过期时间
Document.register{width:600px;margin:100pxauto;}h3{text-align:center;margin-bottom:20px;}欢迎来到登录页面用户名:密码:是否记住密码登录username=document.querySelector('.username')password=document.querySelector('.password')
- 瑾♛年
·
2023-12-31 01:47
javascript
开发语言
ecmascript
java Cookie类setMaxAge
过期时间
Cookie类setMaxAge
过期时间
setMaxAge()设置值大于0,将cookie存储于本地磁盘,过期后删除setMaxAge()设置值小于0,cookie不会保存于本地,浏览器会话结束后,将会删除
大城子
·
2023-12-30 20:08
基于JetCache整合实现一级、二级缓存方案(方案实现)
Maven依赖2.4组件功能实现源码2.4.1CaffeineCacheManager扩展实现2.4.2CaffeineConfiguration配置类实现2.4.3涉及其他组件的类2.4.3.1缓存
过期时间
通用属性类
夜夜流光相皎洁_小宁
·
2023-12-30 20:41
#
Redis
java
spring
boot
JetCache
Redis
Caffeine
Spring
Cache
Spring
Session
Springboot 中 @
Cacheable
不生效的原因
1.因为@
Cacheable
是使用AOP代理实现的,通过创建内部类来代理缓存方法,这样就会导致一个问题,类内部的方法调用类内部的缓存方法不会走代理,不会走代理,就不能正常创建缓存,所以每次都需要去调用数据库
sspa
·
2023-12-30 12:28
MyBatis之缓存
目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、MyBatis缓存的基本概念二、MyBatis缓存工作原理三、MyBatis一级缓存清楚一级缓存四、MyBatis二级缓存开启二级缓存缓存
过期时间
配置总结前言提示
键盘敲烂~~~
·
2023-12-30 06:01
Mybatis
mybatis
缓存
java
mysql
cookie和session的区别,localstorage和sessionstorage的区别
一、Cookie、session和localStorage的区别cookie的内容主要包括:名字、值、
过期时间
、路径和域。路径与域一起构成cookie的作用范围。
_糖炒李子
·
2023-12-29 19:35
面试题:说一下Spring 中的 @
Cacheable
缓存注解?
什么是缓存2本地缓存和集中式缓存3本地缓存的优点4Spring对于缓存的支持4.1spring支持的CacheManager4.2GuavaCache4.3引入依赖4.4创建配置类4.5缓存注解4.6@
Cacheable
xuxu1116
·
2023-12-29 19:58
面试题
java
面试题
Cacheable注解
session和cookie作用原理,区别
Cookie概念在浏览某些网站时,这些网站会把一些数据存在客户端,用于使用网站等跟踪用户,实现用户自定义功能.是否设置
过期时间
:如果不设置
过期时间
,则表示这个Cookie生命周期为浏览器会话期间,只要关闭浏览器
空口言_1d2e
·
2023-12-29 19:34
SpringBoot缓存注解使用(无数据库操作)
SpringBoot缓存注解使用(无数据库操作)缓存注解介绍@EnableCaching注解:开启注解缓存的支持@
Cacheable
注解:对方法的查询结果进行缓存@CachePut注解:更新缓存@CacheEvict
我愿为一粒沙
·
2023-12-29 19:06
spring
boot
缓存
java
Redis缓存穿透、缓存击穿、缓存雪崩介绍
2.出现缓存穿透的解决方案,以下是常用的两种:(1)做缓存空对象:如果一个查询返回的数据为空(不管是数据是否不存在),我们仍然把这个空结果(null)进行缓存,设置空结果的
过期时间
会很短,最长不超过五分钟
xmh-sxh-1314
·
2023-12-29 15:43
redis
Redis缓存雪崩、缓存击穿、缓存穿透
1.1缓存雪崩的成因大量缓存同时设置相同的
过期时间
:如果在某一时刻设置了大量的缓存数据,并为它们都设置了相同的
过期时间
,那么在未来的某一时刻
xmh-sxh-1314
·
2023-12-29 15:11
redis
微信小程序扫码实现web自动登录
eggjs+redis+socket.io+qr-image细分说明web端流程打开登录页面请求获取二维码客户端先生成一个唯一值uuid,携带uuid请求服务端,服务端并将uuid作为key,值为空,一个
过期时间
Posden
·
2023-12-29 14:17
egg
Vue
微信开发
小程序
redis
vue
扫码登录
12.缓存
最大元素(空间)清空策略:FIFO、LFU、LRU、
过期时间
、随机等。2.影响命中率因素:业务场景和业务需求:适合读多写少的场景,以及实时性要求。
JarvisTH
·
2023-12-29 08:49
什么是RabbitMQ死信队列?如何实现?
2、消息过期:RabbitMQ中消息可以设置
过期时间
,如果在规定时间内没有被消费,
注。
·
2023-12-29 07:36
RabbitMQ
rabbitmq
分布式
JS缓存三种方法
localStorage的优点有多种,如可设置
过期时间
,缺点是存储容量较小。以下是一个简单
每天都进步一点点
·
2023-12-29 05:52
javascript
缓存
开发语言
新版时间控件整理
引入参数:declareconstlaydate:any;****2.初始化时间控件reLoadTimer():void{vardoms=es('.js-timer')for(leti=0;i开始时间
过期时间
追逐繁星的阿忠
·
2023-12-29 05:50
MySQL的密码策略
数据库二、MySQL的密码复杂度5.7的密码复杂度是由validate_password_policy参数控制8.0的密码复杂度是由validate_password.policy参数控制三、修改密码
过期时间
四
zongzizz
·
2023-12-28 15:29
MYSQL
mysql
数据库
【Java面试题】redis的过期策略有哪些
redis通过设置
过期时间
来控制键值对的存活时长,
过期时间
可以通过expire,pexpireexpireat,pexpireat等命令设置,String类型数据可以通过setex命令设置
过期时间
。
freedomSTUDENT
·
2023-12-28 10:56
Java面试题
java
redis
开发语言
Servlet常见面试题
目录Servlet的概念,JSP与Servlet的区别Servlet的生命周期Servlet中的session的工作原理,以及设置
过期时间
的方式Servlet中的filter的应用场景JSP的动态include
zl_StepByStep
·
2023-12-28 09:31
Servlet
学习总结
Java
面试
Servlet生命周期
session
filter
web.xml
servlet中的线程安全问题
redis内存淘汰策略
volatile-lru:当内存不足以容纳新写入数据时,在设置了
过期时间
的键空间中,移除最近最少使用的key。volat
策马踏清风
·
2023-12-28 08:00
【2】【实战分布式锁一】渐进式理解Redis分布式锁
2.1如何使用Redis加锁❓2.2加锁就需要解锁,使用Redis解锁❗️2.3为了保证容错性,需要设置锁的超时时间❗️2.4即第一版的分布式锁伪代码为:⁉️2.5问题1:加锁和设置
过期时间
是非原子操作
莫逸风
·
2023-12-28 08:22
MYF__企业级解决方案
redis
分布式
java
SpringBoot+Token+Redis+Lua+自动续签极简分布式锁Token登录方案
Session的话,它是有状态的,不符合现代的技术使用Security或者Shiro框架实现起来比较复杂,一般项目无需用那么复杂使用JWT它虽然是无状态的,也可以载荷用户数据,但还是有很多缺点缺点1:设置
过期时间
后
YHosiris
·
2023-12-28 08:12
lua
spring
boot
redis
关于Redis经常被问到的问题:缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级、缓存热点 key等概念的入门及简单解决方案。
一、缓存雪崩缓存雪崩我们可以简单的理解为:由于原有缓存失效,新缓存未到期间(例如:我们设置缓存时采用了相同的
过期时间
,在同一时刻出现大面积的缓存过期),所有原本应该访问缓存的请求都去查询数据库了,而对数据库
外星人的程序生涯
·
2023-12-28 07:51
redis
redis缓存
缓存雪崩
缓存穿透
缓存预热
Redisson分布式锁轻松入门实战与讲解
3.2看门狗原理3.3设置锁
过期时间
四、王者方案五、分布式读写锁六、分布式信号量我们先来看下Redis官网对分布式锁的说法:而Java版的分布式锁的框架就是Rediss
-乌鸦
·
2023-12-28 07:42
数据库
分布式
redis
java
容器
缓存
同域下多窗口间localStorage/seccionStorage是否可以共享
localStorage可以在同域下多窗口间共享数据sessionStorage属性允许你访问一个对应当前源的sessionStorage对象,他与localStorage相似,但localStorage没有
过期时间
白小白灬
·
2023-12-28 07:33
JavaScript
前端
javascript
开发语言
Cookie和Session的作用,区别和各自的应用范围,cookie、Session工作原理
二、会话cookie和持久cookie的区别如果不设置
过期时间
,则表示这个c
快乐的燕子会飞
·
2023-12-28 07:33
jsp/servlet
cookie
Cookie
COOKIE
session
Session
SESSION
JWT 的退出登录方法
过期时间
校验登录时
亮子AI
·
2023-12-28 07:26
nodejs
Javascript
前端
JWT
Redis实践-分布式锁
解决方法我们在拿到锁的时候,再给锁加上一个
过期时间
(expire指令),在保证出现异常的时候自动释放。问题二如果在set
酷癫
·
2023-12-27 19:34
redis雪崩、穿透、击穿的原因和解决方案
1、redis雪崩、穿透、击穿的原因和解决方案1)雪崩:多个key在某一时间同时失效,导致数据库压力过大解决方案:不同的key设置不同的
过期时间
,尽量错开2)穿透:在访问某个key时缓存中不存在,导致每次查询都会访问数据库解决方案
℡瑾色、殘づ年ジ
·
2023-12-27 17:41
java
Redis缓存雪崩
解决方案1.缓存预热:根据大数据统计结果提前缓存热门数据(防初启动)2.同样采用互斥锁3.
过期时间
追加随机值
beimunc
·
2023-12-27 17:10
redis
cookies和session的存储和区别
但存放在文件中要维护session的
过期时间
,存在redis中它有一个
过期时间
设置机制,可以自己维护
过期时间
。不断更新中.....
witkey
·
2023-12-27 14:32
会员
会员
过期时间
,居然是12月底。心情开心极点啦,哈哈哈哈哈哈哈哈哈哈哈哈,是不是有点傻!伤心伤心T_T,等我一个午觉醒来之后,在想看电视,不理想的状态出现啦!
hxk古月
·
2023-12-27 03:04
缓存击穿解决方案
缓存击穿解决方案解决方案分别有:后台刷新检查更新mysql分布式锁redis分布式锁zookeeper分布式锁方案一:后台刷新后台定义一个job(定时任务)专门主动更新缓存数据.比如,一个缓存中的数据
过期时间
是
taj3991
·
2023-12-26 22:02
【Redis】Redis字符串(String)常用命令
是什么类型delkey删除指定的key数据unlinkkey根据value选择非阻塞删除仅将keys从keyspace元数据中删除,真正的删除会在后续异步操作expirekey1010秒钟:为给定的key设置
过期时间
L-DiCaprio
·
2023-12-26 21:05
redis
redis
数据库
缓存
linux
运维
为什么基于etcd的分布式锁要比Redis锁安全
分布式锁的第一核心要素就是互斥性、安全性,在同一时间内,不允许多个client同时获得锁未设置key的自动
过期时间
分布式锁的第二个核心要素,活性。在实现分布
一生逍遥一生
·
2023-12-26 17:28
Springboot集成Shiro,实现权限和角色管理
项目需求:1.在SpringBoot项目基础上实现登录功能2.使用传统的Token,登录成功使用UUID生成对应的Token存到Redis中,并设置
过期时间
,使用Shiro来完成登录,并对用户实现校验和权限管理
FFFro
·
2023-12-26 11:00
【转】登录访问双令牌机制
访问令牌—般会有一个较短的
过期时间
,例如15分钟或1小时。刷新令牌:当访问令牌过期后,用户可以使用刷新令牌来获取新的访问令牌,而无需再次输
LemonSmile_
·
2023-12-26 11:35
java
后端
Redis过期删除策略和内存淘汰策略
1.过期删除策略Redis可以用使用expire指令设置
过期时间
,在Redis内部,每当我们设置一个键的
过期时间
时,Redis就会将该键带上
过期时间
存放到一个过期字典中。
轻轻敲醒沉睡的心灵
·
2023-12-26 07:44
JWT令牌
一种比较简单的办法就是直接存储用户信息的JSON串,这会造成下面的几个问题:非浏览器环境,如何在令牌中记录
过期时间
如何防止令牌被伪造JWT就是为了解决这些问题出现的。
虫洞空间
·
2023-12-26 05:50
前端
前端
服务器
javascript
session 的原理
目录1,session的原理如何删除session1,设置
过期时间
2,客户端主动通知2,和cookie的区别安全性举例:验证码3,举例1,session的原理建议先看这篇文章:浏览器cookie的原理(
下雪天的夏风
·
2023-12-26 04:38
浏览器
前端
session
cookie
Redis过期删除策略和内存淘汰策略
1、设置Redis键
过期时间
Redis提供了四个命令来设置
过期时间
(生存时间)。EXPIRE:表示将键key的生存时间设置为ttl秒。PEXPIRE:表示将键key的生存时间设置为ttl毫秒。
Evan_su
·
2023-12-26 03:51
Redis
redis
Redis学习篇(三)之Key相关操作
*EXISTS作用:查看key是否存在语法:EXISTSkeyTYPE作用:检查key的类型语法:TYPEkeyEXPIRE作用:设置
过期时间
语法:EXPIREkeysecondsEXPIREAT作用:
cnkai
·
2023-12-26 02:11
Redis过期key清理机制
Redis的key
过期时间
探讨说到Redis是一个典型的key-value非关系型数据库,存储的key基本都有
过期时间
,或者有默认的
过期时间
,或者不设置的话永久不失效(内存空间足够大的情况下,生产环境一般放置系统的配置参数才这样
程序员中的吴彦祖
·
2023-12-25 17:00
Redis
Redis过期时间
key清理
Cookie、session和localStorage、以及sessionStorage之间的区别
一、Cookie、session和localStorage的区别cookie的内容主要包括:名字、值、
过期时间
、路径和域。路径与域一起构成cookie的作用范围。
super_hongtao
·
2023-12-25 16:46
Redis数据库——键
过期时间
一.设置键的生存时间或者
过期时间
我们可以在Redis客户端输入命令,可以以秒或者毫秒精度为数据库中的某个键设置生存时间,在指定秒数或者毫秒数之后,服务器会自动删除生存时间为0的键。
两片空白
·
2023-12-25 15:10
Redis
数据库
redis
SpringBoot整合jwt(小白入门)
details/133386557代码仓库:https://gitee.com/skyblue0678/springboot-demo目录什么是JWTJWT依赖写一个jwt工具类测试一下jwt优化:将
过期时间
配置在文件中答疑
剽悍一小兔
·
2023-12-25 13:15
SpringBoot成神之路
spring
boot
后端
java
Spring Cache --- @
Cacheable
/@CachePut/@CacheEvict注解的原理深度剖析和使用【享学Spring】
开发过程中因注解的优雅、使用简单使得这种方式广泛被大家所接受和使用,本文将按照先原理,再实操的步骤,一步步解惑Spring缓存注解的原理缓存注解关于Spring的缓存注解,一共有如下5个:@
Cacheable
yichen_china
·
2023-12-25 00:49
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他