缓存

霸道流氓气质5 分钟前
数据库·redis·缓存
异步任务提交 + Redis 状态轮询模式实战指南当一个业务操作耗时较长(如拆单发货、大文件处理、复杂计算),如果同步执行会导致接口超时或用户长时间等待。解决方案是:接口只负责提交任务,立即返回一个任务ID,实际处理交给 MQ 消费者异步执行,处理结果写入 Redis,前端通过任务ID轮询查询结果。
我是一颗柠檬18 分钟前
java·数据库·spring·缓存·kafka·rocketmq
【Java项目技术亮点】多级缓存一致性方案:Canal+MQ实现数据库与缓存的最终一致用户修改了订单地址,但缓存还是旧数据,导致物流发错地方——这就是缓存不一致。本文将揭秘大厂如何用Canal监听MySQL Binlog,配合消息队列实现数据库与缓存的最终一致,让业务代码零侵入。
Solis程序员20 分钟前
java·安全·缓存·面试·bootstrap·html
拿捏登录安全:RS256 + 双令牌,把非法请求拦在 Redis 白名单门外作用: 每次访问业务接口时,用来证明“我是某某用户”。 比如你 Authorization: Bearer xxx 就是 accessToken。
郝学胜-神的一滴22 分钟前
java·数据库·python·缓存·oracle·php·软件构建
系统设计 014:缓存深度实战:如何用 Cache 优雅优化数据库读写?系统设计 014:缓存深度实战:如何用 Cache 优雅优化数据库读写?在高并发系统设计里,数据库性能永远是绕不开的核心命题。而 Cache 作为性能优化的"神兵利器",常常被我们用来应对海量请求、缓解数据库压力。但很多开发者都会陷入一个误区:Cache 真的能优化一切吗? 今天我们就从读写场景、架构选型、落地实践三个维度,把 Cache 优化这件事讲透 ✨。
TDengine (老段)1 小时前
大数据·数据库·物联网·struts·缓存·时序数据库·tdengine
TDengine Cache 与 Last 查询加速 — CACHEMODEL 机制与 RocksDB 缓存层分类:3.存储引擎 | 篇章:09 Cache 与 Last 查询适用版本:TDengine v3.x(v3.3.x / v3.4.x) | 最后更新:2026-05-18
半夜修仙1 小时前
数据库·分布式·缓存·rabbitmq
RabbitMQ应用问题本文主要对于RabbitMQ的一些应用问题来进行小结⭐一.幂等性保障1.幂等性概念:对于MQ而言,幂等性是指同一条消息多次消费后,对系统的影响是相同的
我是一颗柠檬1 小时前
数据库·redis·后端·缓存
【Redis】Cluster集群Day11(2026年)在之前的文章中,我们学习了Redis的主从复制和哨兵模式,它们解决了数据备份和故障转移的问题。但当数据量越来越大,单机内存无法满足需求时,我们就需要Redis Cluster集群方案了。今天我们就来深入理解Redis Cluster的原理与实践。
我是一颗柠檬14 小时前
数据库·redis·后端·缓存
【Redis】发布订阅与消息队列Day8(2026年)消息队列是分布式系统中不可或缺的组件,Redis除了作为缓存数据库,还提供了发布订阅(Pub/Sub)和Stream两种消息机制。虽然Redis不是专业的消息队列,但在轻量级场景下,它是一个不错的选择。今天我们来深入理解Redis的消息能力。
sukioe14 小时前
数据库·redis·缓存
Redis 持久化+高可用详解:RDB/AOF/混合/主从/哨兵/集群Redis 凭借其超高的吞吐能力和丰富的数据结构,已经成为后端开发中必不可少的中间件。无论是作为缓存加速数据库访问,还是用作分布式锁、消息队列,Redis 的身影无处不在。
1892280486115 小时前
大数据·服务器·人工智能·科技·缓存
NV023固态MT29F16T08GWLCEJ9-QBES:C最近两年固态市场价格跳水,不少用户第一次接触到4TB、8TB的大容量产品,却很少有人深究藏在PCB板下的NAND颗粒才是决定SSD寿命、稳定性的核心。最近后台收到不少数码爱好者的提问,说在拆高端SSD或是找维修替换颗粒时,经常碰到一串名为MT29F16T08GWLCEJ9-QBES:C的型号,看不懂是什么来头,今天我们就把这串看起来像乱码的编号拆透,看看这款美光旗下的NAND颗粒到底有什么硬实力。
XWalnut17 小时前
数据库·redis·缓存
Redis从入门到精通设置缓存获取缓存删除缓存设置过期时间获取过期时间判断key是否存在加减不存在时设置值设置字段和值获取字段值
xiaofeichaichai17 小时前
前端·缓存
Service Worker、PWA 与 Web Worker — 离线缓存与主线程算力分离《JavaScript 基础与进阶笔记》(前期偏基础巩固与常见面试点,后续进入闭包、异步、工程化等进阶主题)
我叫张小白。20 小时前
数据库·redis·缓存·fastapi
Redis BitMap实现用户签到功能在用户激励与活跃度运营体系中,签到功能承载着高频、轻量的状态记录诉求。传统关系型架构通常依赖一张独立的 tb_user_sign 表,以 (user_id, sign_date) 为主键记录每日签到状态。当平台用户量突破百万级、日均签到请求达千万级时,该方案将暴露出致命的存储与计算缺陷。
cfm_291421 小时前
数据库·redis·缓存
Redis高并发多级缓存介绍 + JDHotkey热点探测了解高并发系统的核心瓶颈永远不在应用CPU,而在网络IO、中间件压力、数据库磁盘IO。多级缓存的核心思想是由近及远、层层拦截流量,优先让请求在离用户最近的层级被终止,避免穿透到下层昂贵的存储组件。
repetitiononeoneday21 小时前
java·redis·缓存
【面试题】Redis缓存穿透如何解决?首先理解下缓存穿透的定义:查询一个[Redis中不存在,数据库中也不存在的]数据,请求会直接绕过redis缓存,每次都打到数据库上。
我是一颗柠檬1 天前
数据库·redis·后端·缓存
【Redis】哨兵机制Day10主从复制解决了数据冗余和读写分离的问题,但主节点故障时需要人工干预切换,这在生产环境中是不可接受的。Redis哨兵(Sentinel)机制实现了主节点的自动故障转移,是Redis高可用的核心组件。今天我们深入理解哨兵机制的原理与实践。
努力努力再努力wz1 天前
开发语言·数据结构·数据库·c++·redis·缓存·skiplist
【C++高阶数据结构系列】:跳表 SkipList 详解:多层索引、随机晋升与C++ 完整实现(附跳表实现的源码)🔥 本文专栏:C++高阶数据结构 🌸作者主页:努力努力再努力wz💪 今日博客励志语录:真正属于你的机会,不一定来得早,但它一定更偏爱那个一直在准备的人。
修电脑的猫1 天前
缓存·sap
SAP DATABASE缓存日志清理根据表的大小去 note 2388483 - How-To: Data Management for Technical Tables 搜索实施的NOTE,例如 RSAU_LOG 实时NOTE为 3137004 - How to archive and delete audit log from DB
Z_Wonderful1 天前
javascript·react.js·缓存
react部署更新后旧 chunk 404、用户浏览器缓存旧页面的问题与(路由跳转使用相对路径而不是绝对路径的关系)分析,并提供解决方案react部署更新后旧 chunk 404、用户浏览器缓存旧页面的问题与(路由跳转使用相对路径而不是绝对路径的关系)
cfm_29141 天前
redis·缓存·性能优化
Redis缓存规范设计与全方位性能优化实战Redis 是互联网高并发系统的核心缓存中间件,绝大多数线上性能抖动、接口超时、CPU飙升、内存溢出、数据库雪崩问题,本质都源于:编码不规范、Key设计混乱、BigKey堆积、连接池配置不合理、内存淘汰策略误用、运维缺失。