技术栈
缓存
霸道流氓气质
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的消息能力。
sukioe
14 小时前
数据库
·
redis
·
缓存
Redis 持久化+高可用详解:RDB/AOF/混合/主从/哨兵/集群
Redis 凭借其超高的吞吐能力和丰富的数据结构,已经成为后端开发中必不可少的中间件。无论是作为缓存加速数据库访问,还是用作分布式锁、消息队列,Redis 的身影无处不在。
18922804861
15 小时前
大数据
·
服务器
·
人工智能
·
科技
·
缓存
NV023固态MT29F16T08GWLCEJ9-QBES:C
最近两年固态市场价格跳水,不少用户第一次接触到4TB、8TB的大容量产品,却很少有人深究藏在PCB板下的NAND颗粒才是决定SSD寿命、稳定性的核心。最近后台收到不少数码爱好者的提问,说在拆高端SSD或是找维修替换颗粒时,经常碰到一串名为MT29F16T08GWLCEJ9-QBES:C的型号,看不懂是什么来头,今天我们就把这串看起来像乱码的编号拆透,看看这款美光旗下的NAND颗粒到底有什么硬实力。
XWalnut
17 小时前
数据库
·
redis
·
缓存
Redis从入门到精通
设置缓存获取缓存删除缓存设置过期时间获取过期时间判断key是否存在加减不存在时设置值设置字段和值获取字段值
xiaofeichaichai
17 小时前
前端
·
缓存
Service Worker、PWA 与 Web Worker — 离线缓存与主线程算力分离
《JavaScript 基础与进阶笔记》(前期偏基础巩固与常见面试点,后续进入闭包、异步、工程化等进阶主题)
我叫张小白。
20 小时前
数据库
·
redis
·
缓存
·
fastapi
Redis BitMap实现用户签到功能
在用户激励与活跃度运营体系中,签到功能承载着高频、轻量的状态记录诉求。传统关系型架构通常依赖一张独立的 tb_user_sign 表,以 (user_id, sign_date) 为主键记录每日签到状态。当平台用户量突破百万级、日均签到请求达千万级时,该方案将暴露出致命的存储与计算缺陷。
cfm_2914
21 小时前
数据库
·
redis
·
缓存
Redis高并发多级缓存介绍 + JDHotkey热点探测了解
高并发系统的核心瓶颈永远不在应用CPU,而在网络IO、中间件压力、数据库磁盘IO。多级缓存的核心思想是由近及远、层层拦截流量,优先让请求在离用户最近的层级被终止,避免穿透到下层昂贵的存储组件。
repetitiononeoneday
21 小时前
java
·
redis
·
缓存
【面试题】Redis缓存穿透如何解决?
首先理解下缓存穿透的定义:查询一个[Redis中不存在,数据库中也不存在的]数据,请求会直接绕过redis缓存,每次都打到数据库上。
我是一颗柠檬
1 天前
数据库
·
redis
·
后端
·
缓存
【Redis】哨兵机制Day10
主从复制解决了数据冗余和读写分离的问题,但主节点故障时需要人工干预切换,这在生产环境中是不可接受的。Redis哨兵(Sentinel)机制实现了主节点的自动故障转移,是Redis高可用的核心组件。今天我们深入理解哨兵机制的原理与实践。
努力努力再努力wz
1 天前
开发语言
·
数据结构
·
数据库
·
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_Wonderful
1 天前
javascript
·
react.js
·
缓存
react部署更新后旧 chunk 404、用户浏览器缓存旧页面的问题与(路由跳转使用相对路径而不是绝对路径的关系)分析,并提供解决方案
react部署更新后旧 chunk 404、用户浏览器缓存旧页面的问题与(路由跳转使用相对路径而不是绝对路径的关系)
cfm_2914
1 天前
redis
·
缓存
·
性能优化
Redis缓存规范设计与全方位性能优化实战
Redis 是互联网高并发系统的核心缓存中间件,绝大多数线上性能抖动、接口超时、CPU飙升、内存溢出、数据库雪崩问题,本质都源于:编码不规范、Key设计混乱、BigKey堆积、连接池配置不合理、内存淘汰策略误用、运维缺失。