redis

indexsunny4 小时前
java·spring boot·redis·微服务·kafka·spring security·电商
互联网大厂Java面试实战:Spring Boot微服务在电商场景中的应用与挑战在互联网电商行业,用户访问量大,业务复杂,系统需高可用、高性能和高扩展性,微服务架构成为主流。本文通过严肃面试官与搞笑水货程序员谢飞机的对话,展示Java大厂面试中涉及的核心技术点,帮助读者理解并掌握相关技术。
摇滚侠10 小时前
redis·阿里云·云计算
阿里云安装的 Redis 在什么位置,如何找到 Redis 的安装位置在阿里云服务器(ECS)上安装的 Redis,其安装位置取决于你当初是如何安装的。通常有三种常见方式:源码编译安装、包管理器安装(Yum/Apt)、或者通过宝塔面板等可视化工具安装。
啦啦啦_999910 小时前
数据库·redis·缓存
Redis-2-queryFormat()方法方法用于查询当前用户排版过的所有文件及其排版结果。它的主要功能是从 Redis 中获取用户的历史排版记录,并过滤掉不需要展示的状态(如已导出或已丢弃的文件),最终返回一个排版结果列表。
forestsea12 小时前
redis·缓存·redisson
深入理解Redisson RLocalCachedMap:本地缓存过期策略全解析🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c=1000,移动端可关注公众号 “ 心海云图 ” 微信小程序搜索“历代文学”)总架构师,16年工作经验,精通Java编程,高并发设计,分布式系统架构设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,热衷于探索科技的边界,并将理论知识转化为实际应用。保持对新技术的好奇心,乐于分享所学,希望通过我的实践经历和见解,启发他人的创新思维
佛祖让我来巡山13 小时前
redis·redis为什么快?
Redis 为什么这么快?——「极速快递站」的故事咱们先从一个真实场景切入:电商大促时,每秒几万用户查商品库存,MySQL(传统数据库)查一次要几百毫秒,甚至卡崩;但Redis查一次只要几微秒,扛住百万请求都不慌。
啦啦啦_999914 小时前
数据库·redis·缓存
Redis-0-业务逻辑前端调用 /startFormat 接口后,会立即得到响应,但需要通过轮询机制主动调用查询接口 /queryFormat查询排版任务的进度和结果。 在 startFormat 方法中,如果前端用户调用该接口,但异步排版任务尚未完成,后端会立即返回响应,而不是等待排版任务结束。具体行为如下:
自不量力的A同学15 小时前
数据库·redis·缓存
Redisson 4.2.0 发布,官方推荐的 Redis 客户端虽然缺少官方公告细节,但你可以重点关注以下几个方面来了解此次更新:分布式数据结构增强:对 RMap、RList、RLock 等核心分布式对象的性能和功能进行改进。
fengxin_rou15 小时前
java·redis·缓存·mybatis·idea·多线程
[Redis从零到精通|第四篇]:缓存穿透、雪崩、击穿目录缓存穿透缓存雪崩缓存击穿互斥锁解决办法:逻辑过期解决办法:当客户端发处的请求的数据在redis和数据都不存在时,这样缓存永远都不会生效,这些请求都会打到数据库,对数据库造成危害
是阿楷啊16 小时前
spring boot·redis·spring cloud·微服务·grafana·prometheus·java面试
Java大厂面试场景:音视频场景中的Spring Boot与微服务实战谢飞机是一名搞笑的水货程序员,准备面试一家互联网大厂的音视频业务部门,面试官以严肃的态度考察他的Java技术栈和业务理解能力。
笨蛋不要掉眼泪16 小时前
java·数据库·redis·缓存·bootstrap
Redis哨兵机制全解析:原理、配置与实战故障转移演示在现代分布式系统中,Redis作为高性能缓存和存储解决方案,承担着关键的数据服务角色。单点故障始终是系统架构师心中的刺——一旦主Redis节点宕机,整个缓存层将瞬间崩溃,业务系统随之瘫痪。
ALex_zry1 天前
redis·分布式·缓存
Redis Cluster 分布式缓存架构设计与实践技术主题:Redis Cluster 分布式缓存架构的设计原理与实践应用核心观点:Redis Cluster 通过分片技术和高可用设计,成功解决了单机 Redis 的性能瓶颈和单点故障问题,为大规模应用提供了可靠的分布式缓存解决方案。其去中心化的设计理念和自动故障转移机制,使其成为构建高并发、高可用系统的理想选择。
乔江seven1 天前
redis·python·flask
【Flask 进阶】3 从同步到异步:基于 Redis 任务队列解决 API 高并发与长耗时任务阻塞在之前的章节中,我们实现了🐼基于文件/数据库授权的 Flask API。这种模式在处理“毫秒级”任务(如简单的签名生成、数据查询)时表现良好。
这周也會开心1 天前
数据库·redis·mysql
Redis与MySQL回写中的数据类型存储设计在 Redis 与 MySQL 数据回写场景中,Redis 核心定位是缓存 / 高效存储层,MySQL 是持久化存储层,数据回写通常是「Redis 更新→同步 / 异步更新 MySQL」或「MySQL 更新→刷新 Redis」。KV 设计需遵循 3 个通用原则: 1. 键名(Key):采用「命名空间:业务模块:关联主键:标识」格式,小写 + 下划线,保证唯一性、可读性、可扩展性(如app:user:id:1001)。 2. 值(Value):优先简化存储(如主键 ID),需完整数据时用 JSON 序列化,
shuair1 天前
redis·spring·缓存
redis缓存预热、缓存击穿、缓存穿透、缓存雪崩双检加锁(互斥锁)思路:只让一个请求去访问数据库,并写缓存示例热点 key 永不过期 / 逻辑过期思路:热点 key 不设 TTL,或设逻辑过期时间,到期后异步刷新,读时仍返回旧值。
shuair1 天前
redis·guava
guava布隆过滤器及cuckoo过滤器引入依赖使用示例Guava 默认误判率是 0.03,在大多数应用里,3% 误判率是空间效率和准确性的良好平衡。
上架ipa1 天前
redis·缓存
redis图形化客户端功能对比redis的客户端真的很多,而安装起来很多不是我们想要的。因此,这里列举下我对这些客户端的使用感受,谈谈他们的优缺点。
indexsunny2 天前
java·spring boot·redis·kafka·mybatis·hibernate·microservices
互联网大厂Java面试实战:微服务与Spring生态技术解析本文通过一个严肃的面试官与搞笑的水货程序员谢飞机之间的互联网大厂Java面试对话,展示了在微服务和Spring生态系统中的多轮技术问答。面试围绕电商场景展开,涵盖了Java SE、Spring Boot、Spring Cloud、消息队列、缓存、数据库ORM、测试框架等核心技术,结合实际业务需求,帮助读者深入理解技术点。每轮提问循序渐进,既有简单问题也有复杂挑战,最后附详细答案解析,适合Java求职者学习参考。
为什么不问问神奇的海螺呢丶2 天前
前端·redis·bootstrap
n9e categraf redis监控配置
笨蛋不要掉眼泪2 天前
java·spring boot·redis·ai·架构
RAG知识库核心API架构全解析:从文档加载到向量检索的完整流程在当今人工智能快速发展的时代,检索增强生成(Retrieval-Augmented Generation,RAG)技术已成为连接大型语言模型与特定领域知识的关键桥梁。RAG通过从外部知识库中检索相关信息来增强LLM的生成过程,显著提高了回答的准确性和时效性。本文将深入解析RAG知识库的核心API架构,帮助开发者全面理解从原始文档到智能检索的完整流程。
学到头秃的suhian2 天前
redis
Redis执行我们之前讲了Redis中数据对象的存储,大家就好奇了,我既然知道这些对象存储的底层原理,那么整体在Redis中是怎么存储的呢?Redis作为内存存储,前面提到过我们放在Redis中的数据都是以键值对形式存储的,本次我们会学习Redis底层结构到底长什么样?