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
rediskey
redis key前缀的设计
rediskey
前缀的设计:模板方法具体类实现抽象类-->实现接口publicinterfaceKeyPrefix{publicintexpireSeconds();publicStringgetPrefix
totohui
·
2023-09-07 15:41
redis 在调用 setIfAbsent()时,redis java.lang.Integer cannot be cast to java.lang.String
redisTemplate.opsForValue().setIfAbsent(
redisKey
,0);当setValue为0时,报类型转换错误后来换成sss字符串类型就好了
接一个微笑
·
2023-09-02 01:55
bug-未完成
java
redis
redis-cli常用命令
1redis-cli连接redis服务1.1无密码本地登录1.2指定ip、端口、密码1.3指定ip、端口、密码并清理redis缓存1.4指定ip、端口、密码、数据库1.5shell连接redis2redis库相关命令3
rediskey
L-960
·
2023-08-24 04:36
redis
linux
redis
解决监听redis key过期事件出现ERR unknown command `CONFIG`, with args beginning with: `GET`, `notify-keyspace-e
监听
rediskey
过期事件出现ERRunknowncommand`CONFIG`,withargsbeginningwith:`GET`,`notify-keyspace-events`这个错误,主要是因为
代码搬运工阿新
·
2023-08-20 21:17
springboot
redis
java
redis
spring
boot
java
深入了解Redis【二】对象及数据结构综述
介绍redis官方网站中对其数据类型的简单介绍:AnintroductiontoRedisdatatypesandabstractions摘抄一段关于
rediskey
的介绍:RediskeysRe
ClawHub的技术分享
·
2023-08-17 03:53
Redis的数据类型详解和使用:key、String类型
文章目录1Redis的数据类型2
Rediskey
2.1二进制安全与SDS3RedisString3.1数值原子操作3.2批量操作3.3key通用操作3.5彩蛋1Redis的数据类型Redis不是一个普通的
刘Java
·
2023-08-16 03:19
Redis
6.x
redis
String类型
二进制安全
SDS
INCR
redis异常在这里
Ifigureditout.thelengthofargsoftheAPIcommandMSETcan’tbebiggerthan1024*1024,sothelengthofthearrayKeyValuePair(
RedisKey
左钦杨
·
2023-08-07 03:53
redis
自动成团功能总结
自动成团功能总结解决方案1.使用
Rediskey
过期事件实现过期自动成团2.使用Quartz定时任务方案一.使用
Rediskey
过期事件实现过期自动成团使用SpringBoot整合spring-data-redis
张起荣
·
2023-08-07 02:55
Spring监听
RedisKey
过期事件
依赖先引入redisorg.springframework.bootspring-boot-starter-data-redis代码配置监听器importedu.zut.ding.listener.RedisExpiredListener;importorg.springframework.context.annotation.Bean;importorg.springframework.cont
策马踏清风
·
2023-08-01 23:14
Redis(一)-底层数据结构
概述本节主要分析
Rediskey
-value及5大基本数据类型背后对应的具体数据结构,只有了解了底层数据结构才能真正做到灵活掌握基本数据类型的使用1.全局哈希表全局哈希表用于存储所有的键值对,结构类似HashMap
进击的蚂蚁zzzliu
·
2023-07-23 11:49
ylb-接口4投资排行榜
总览:1、使用Redis存储投资信息2、Redis常量类在common模块constants包,创建一个Redis常量类(
RedisKey
):packagecom.bjpowernode.common.constants
无条件做异梦
·
2023-07-22 00:54
ylb
java
面试二(redis)
3.redis的高可用方案分片集群模式4.redis的高可用方案哨兵哨兵模式5.redis的高可用方案主从模式介绍6.
rediskey
的删除策略?7.redis缓存淘汰策略?
HuanLe.
·
2023-06-22 14:53
面试
redis
面试
缓存
Redis 2023面试5题(二)
一、
Rediskey
没设置过期时间却被redis主动删除了如果一个Redis键没有设置过期时间,那么Redis无法判断该键是否应该自动删除。
lovoo
·
2023-06-21 07:02
Java
2023面试大全
#
redis
redis
面试
缓存
仿牛客社区——7.12统计网站数据
Bitmap,性能好、且可以统计精确的结果定义的
redisKey
常量publicstaticfinalStringPREFIX_UV="uv";//独立用户p
要向着光
·
2023-06-16 06:22
项目
java
redis
springboot
redisTemplate 实现有序集合排序
score);*/StringredisKey="yourKey"; LongitemId=100;LongitemId=101; //存放数据redisTemplate.opsForZSet().add(
redisKey
SongJingzhou
·
2023-06-15 01:06
redis
redisTemplate
opsForZSet
redis排序
redis key 命名规范的设计
Rediskey
命名需具有可读性以及可管理性,不该使用含义不清的key以及特别长的key名;一、实现目标简洁,高效,可维护二、键值设计规约1、
Rediskey
命名风格【推荐】
Rediskey
命名需具有可读性以及可管理性
liwen2015
·
2023-06-14 09:55
redis浅学
必须会)2>redis常用数据类型命令强调加粗命令必须掌握当前阶段至少-->指定redis有哪些功能3>redis其他全局命令4>redis事务操作(能讲出来)5>redis持久化机制策略(能讲出来)6>
rediskey
小趴菜的进阶之路
·
2023-06-10 20:01
Java初阶
java
redis
java 之分布式锁-redis-Redisson-Zookeeper 不同方式实现
设置失败,返回0如何考虑避免死锁问题设置锁的过期时间,避免死锁问题
Rediskey
过期了,但是业务还没有执行完毕如何处理采用续命设计:获取锁成功之后,开启一个续命的线程,检测如果当前业务逻辑还没有执行完毕的情况下
java之编程之美
·
2023-06-09 06:51
Java分布式解决方案
java
Redis入门
目录一.Redis是什么二.Redis的作用三.Redis的特性四.Redis性能测试五.Redis基础知识六.
RedisKey
的基本命令七.String(字符串)操作一.Redis是什么(RemoteDictionaryServer
_寒山独见
·
2023-06-07 09:03
开发
redis
缓存
数据库
redis常用命令整理
redis常用的命令通用:Expire($
redisKey
,86400);设置过期时间TTLKEY_NAME判断剩余时间字符串(string):setnxnamexuke如果name已经存在则设置失败setexname10xuke
骷大人
·
2023-04-14 16:49
redis
redis
队列
列表
Canal框架 Redis和MySQL数据一致性的解决方案 阿里中间件Canal
引入消息队列:若Redis删除失败,则将
Rediskey
放入消息队列,消费端监听消息队列并删除Redis直至删除成功;如果你的项目对缓存的要求是强一致性的,
Lyndon1107
·
2023-04-12 09:53
redis
mysql
数据库
史上最强SpringBoot 项目,如何优雅的把接口参数中的空白值替换为 null 值?
Post请求报文体Get路径带参数思考后记最近撸哥和朋友们正在肝一个单体的开源项目:https://github.com/YunaiV/ruoyi-vue-pro昨天2021-01-27完成进度:增加
RedisKey
撸Java源码
·
2023-04-02 00:25
java
spring
spring
boot
redis集群
redisKey
分步不均匀问题
问题描述项目中使用了redis集群,但是生产上发现
redisKey
80%都被分配到了同一个节点,导致该节点磁盘容量报警,其余节点闲置的情况问题定位项目中为了保持数据的准确性,当系统发送异常时使用了LUA
小甄笔记
·
2023-04-01 11:23
redis
redis单key如何提高并发
rediskey
的分裂假设库存有100,为了提高并发,分成5个keyimage.png后台有个调度系统,来平衡数据。好像还有问题。如果还剩一个库存,如何搞?
swoft_
·
2023-04-01 03:53
【SpringBoot高级篇】SpringBoot集成redis缓存
redis缓存1.Redis概述1.1redis的应用场景2.Redis安装2.1在线安装2.2安装包安装2.2.1在Ubuntu上安装GCC2.2.2tar安装docker安装拉取镜像启动镜像3.命令操作
Rediskey
喜羊羊sk
·
2023-03-31 16:10
#
SpringBoot
redis
mysql
缓存
spring
boot
【Redis】Redis 高级数据结构 - bitmap 和 hyperLogLog
如果只是统计网站的PV,那么给每个网页配置一个独立的
RedisKey
即可,key中可以加上日期信息实现历史数据的记录。这样每当有一个用户访问当前网站,就对应执行一次incrby。
千筠Wyman
·
2023-03-29 13:51
Redis
算法
redis
hyperloglog
bitmap
基数
UV统计
redis bigkey 删除问题
一个
rediskey
,对应的是一个map,里面防了几十万的key/value。删除的时候一把直接删除,自然是慢的。本文带大家一起分析
不与天斗姜大夫
·
2023-03-29 03:45
redis
redis
bigkey
近期面试回顾
字节-飞书组织架构管理这次面试是还未离职的时候,很多东西没有好好的准备,比如面试官问到的
rediskey
的过期淘汰策略,re
Devops_cheers
·
2023-03-20 06:39
AskMe项目 Redis学习 赞踩实现
什么是
RedisKey
-Value型的数据库,和Mysql的二维表不一样,性能很好,数据存在内存中,支持通用数据结构,如队列,集合,哈希队列等官网github安装地址官网命令书籍推荐:《Redis设计与实现
当麻真实
·
2023-03-14 11:11
redis-cli常用命令
redis-cli连接redis服务1.1无密码本地登录1.2指定ip、端口、密码1.3指定ip、端口、密码并清理redis缓存1.4指定ip、端口、密码、数据库1.5shell连接redis二redis库相关命令三
rediskey
lfwh
·
2023-03-11 01:10
Redis
redis
缓存
数据库
结合redis编写一个简单的分布式锁
每次的自动生成的uuidStringvalue=IdUtil.fastUUID();try{BooleangetLock=stringRedisTemplate.opsForValue().setIfAbsent(
redisKey
xhlc02
·
2023-02-02 14:02
Redis incrByFloat ERR increment would produce NaN or Infinity
代码如下:ShardedJedisPipelinepipeline=jedis.pipelined();#value就是字符串类型的值pipeline.incrByFloat(
redisKey
,Double.valueOf
upupfeng
·
2022-12-21 01:55
问题记录
Redis
IncrBy
Redis(三)基础:Redis五大基础数据类型
目录前言一、Redis数据类型介绍二、
Rediskey
三、RedisStrings1、字符串简介2、字符串基本操作1)通用命令2)value是字符串时操作3)value是数值的操作4)临时键值对的操作3
lin钟一
·
2022-09-24 10:00
Redis
redis
java
数据库
优化redis key 迁移程序(云原生版本)
优化
rediskey
迁移程序问题问题:Key迁移本地跑超过30mins共:1264笔,迁移总共花费6.323s共:3374笔,迁移总共花费5.459s可优化点:1、放在服务器上执行需要搭建python3
MyySophia
·
2022-09-20 12:55
Codis/Redis
#
Docker
redis
云原生
数据库
redis key的删除淘汰策略
rediskey
的删除淘汰策略删除淘汰策略结论被动删除主动删除当使用内存达到maxMemory时根据配置淘汰规则3.1TTL3.2LRU3.2.1只对设置了过期时间的key进行lru算法删除3.2.2对所有
我爱看明朝
·
2022-09-13 01:26
redis
数据库
java
redis内存占用率持续飙升问题处理
粗暴验证:在低峰时段执行keysxxxx*命令遍历key,几秒后kill掉命令,发现
rediskey
数量减少了,内存占用也降低了,说明问题原因和猜测的一致。延展问题:Redis里面如果有
will的成长之路
·
2022-09-12 10:59
数据库
redis
缓存
数据库
八股文之redis
(必备)Redis的过期键的删除策略redis淘汰策略以及应用场景
Rediskey
的过期时间
geekmice
·
2022-08-10 12:27
面试题
redis
数据库
缓存
SpringBoot如何监听redis Key变化事件案例详解
事件类型三、配置三、案例代码新增和修改都是set指令删除过期总结键空间通知(keyspacenotification)一、功能概览键空间通知使得客户端可以通过订阅频道或模式,来接收那些以某种方式改动了
Rediskey
·
2022-08-04 13:36
[C/C++后端开发学习]19 Redis对象与命令
文章目录关于
Rediskey
-value数据对象应用场景对象的基础数据结构及其选择数据对象及其操作命令1string1.1基础数据结构1.2基础命令1.3应用2list2.1基础数据结构2.2基础命令2.3
jiang_T
·
2022-07-22 09:28
C/C++后端开发学习笔记
网络
linux
运维
Redis Key-Value数据库 【高级】
RedisKey
-Value数据库【高级】文章目录
RedisKey
-Value数据库【高级】一、Redis持久化RDB1、RDB是什么2、RDB持久化流程3、RDB保持策略4、RDB备份5、RDB优劣二
进击的程序猿~
·
2022-07-04 09:26
中间件
MySQL数据库
redis
数据库
java
利用Redis实现订单30分钟自动取消
目录业务场景实现思路开启
Rediskey
过期提醒引入依赖相关配置redis过期监听真的好么?实现关闭订单的方法业务场景我们以订单功能为例说明下:生成订单后一段时间不支付订单会自动关闭。
·
2022-06-27 11:14
springboot+redis实现登录失败次数限制
(如果有一次登录成功则会重新计数)登录Controller添加如下代码@AutowiredprivateRedisTemplateredisTemplate;//用户登录是否被锁定三小时
redisKey
java小白-
·
2022-06-07 08:34
学习笔记
redis
spring
boot
安全漏洞
牛客网后端项目实战(三十): 优化登录模块
文章目录缓存使用Redis存储验证码
RedisKey
生成重写生成验证码验证码储存在Redis后的login方法使用Redis存储登录凭证使用Redis缓存用户信息1、使用Redis存储验证码验证码需要频繁的访问与刷新
小毛同学er
·
2022-05-19 10:04
Java学习
浅谈Redis中的自动过期机制
目录Redis中的自动过期机制一、使用
RedisKey
自动过期机制二、SpringBoot整合key失效监听Redis中的自动过期机制实现需求:处理订单过期自动取消,比如下单30分钟未支付自动更改订单状态
·
2022-05-17 18:34
websocket 服务端会话超时设计方案:
sid作为key存入redis中并设置过期时间client每次发送消息(on_message),更新sid的过期时间client关闭连接(on_close),将sid从redis中删除server端监听
rediskey
__robin
·
2022-02-17 12:50
关于Spring Cache 缓存拦截器( CacheInterceptor)
SpringCache缓存拦截器(CacheInterceptor)springcache常用的三种缓存操作具体整个流程是这样的CacheInterceptor.java定义Cacheable注解定义
Rediskey
.javaCache.javaRedisCache.javaCacheManager.javaAbstractCacheManager.javaRedisCacheManager
·
2021-12-28 12:42
Spring Boot集成redis,key自定义生成方式
一)自定义
rediskey
生成策略@Configuration:表示当前类属于一个配置类,类似于一个spring.cfg.xml。@EnableCaching:表示支持启用缓存。
·
2021-12-23 18:09
Redis 超出内存大小报错
怀疑是写入
rediskey
过大导致,于是排查redis内存使用情况,使用INFO命令,结果如下,可以看到最大内存为256M,实际使用已经262M,故报错,由于测试服务器没有redis客户端,只能通过DEBUGOBJECTKEY
·
2021-12-08 18:42
redis
Redis key过期策略
Rediskey
过期的方式有三种:被动删除:当读/写一个已经过期的key时,会触发惰性删除策略,直接删除掉这个过期key主动删除:由于惰性删除策略无法保证冷数据被及时删掉,所以Redis会定期主动淘汰一批已过期的
MyySophia
·
2021-10-15 13:23
Codis/Redis
redis
数据库
请求并发数过高或者数据库单个数据过大解决思路
数据库(关系型数据库、非关系型数据库),一个表或者一个
rediskey
数据过多。
·
2021-09-07 23:43
java
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他