缓存

霸道流氓气质4 小时前
数据库·redis·缓存
Redis Pub/Sub — 概念、原理、场景与代码示例Redis Pub/Sub(Publish/Subscribe) 是 Redis 内置的发布/订阅消息机制。发布者向一个"频道(Channel)"发送消息,所有订阅了该频道的客户端都能实时收到消息。
dadaobusi10 小时前
缓存
linux7.2-CAS-llc缓存感知Cache Aware Scheduling(CAS,缓存感知调度):它解决什么硬件问题、老调度器为什么瞎、7.2 里到底改了哪几处、收益边界在哪、以及怎么开。
何以解忧,唯有..1 天前
数据库·redis·缓存
Redis 五种核心数据类型详解与经典使用场景总结Redis(Remote Dictionary Server)作为一款高性能的键值对内存数据库,其丰富的数据类型是其强大功能的核心。与简单的键值存储不同,Redis 提供了五种核心数据结构,使其能够灵活高效地应对各种复杂场景。理解这些数据类型及其适用场景,是高效使用 Redis 的关键。本文将系统梳理 Redis 的 String(字符串)、Hash(哈希)、List(列表)、Set(集合) 和 Sorted Set(有序集合) 这五种数据类型,并结合实际案例总结其典型使用场景。
何以解忧,唯有..19 小时前
redis·缓存·mybatis
深入理解与应对:Redis 缓存雪崩、击穿、穿透三大经典问题在高并发、高性能的现代互联网应用中,Redis 作为内存数据库和缓存中间件,扮演着至关重要的角色。然而,在实际生产环境中,缓存系统面临着诸多挑战,其中最为经典和棘手的问题便是 缓存雪崩(Cache Avalanche)、缓存击穿(Cache Breakdown) 和 缓存穿透(Cache Penetration)。这三个问题虽然名称相似,但其成因、表现和解决方案却各有不同。本文将深入剖析这三大问题的本质,并提供系统性的解决方案与实践建议。
启雀AI1 天前
android·学习·缓存·音视频·企业lms
培训平台移动端离线学习方案设计与实现:视频缓存、断点续传与进度同步的工程实践离线学习看起来就是"把视频下载到手机里,没网也能看",但实际落地时每个环节都有移动端特有的工程挑战。第一个坑:视频缓存不是"下载一个文件"那么简单。 一门课程可能有 20 节视频,每节 300MB,全部下载需要 6GB 存储空间。用户的手机存储通常很紧张,不可能全量缓存。需要支持按章节选择性下载、清晰度切换(720p / 480p)、存储空间不足时自动淘汰最久未看的课程,以及视频加密防止外泄。
福大大架构师每日一题1 天前
安全·缓存
agno v2.9.0发布:身份感知调度、缓存隔离、安全加固与组件重建全面升级2026年8月16日,agno 正式发布 v2.9.0。此次更新覆盖了 Studio 调度能力、组件发现、A2A 流式通信、工作流 WebSocket 执行、Team 人机协作暂停恢复、组件重建、框架注解处理,以及 MCP 工具调用安全和工具缓存隔离等多个关键环节。
零域码客1 天前
redis·分布式·缓存·并发控制·后端架构
Redis 双刃剑:缓存与分布式锁的本质区别Redis 是后端开发中最常用的中间件之一,但很多开发者对它的两个核心用途 —— 缓存和分布式锁 —— 经常混淆。本文从问题本质出发,清晰拆解二者的定义、原理、适用场景和协作方式,帮你建立准确的认知。
愈努力俞幸运2 天前
数据库·redis·缓存
token,context window,top_p,temperature,skill,Harness Engineering大模型就是一个巨大的数学函数,输入是数字,输出也是数字根本就不理解人类文字。所以在人类和大模型之间站着一个翻译官,这个翻译官的名字叫做tokenizer,负责编码和解码2个环节,编码就是把文字转换为数字,解码就是把数字转换成文字
小宋10214 天前
人工智能·缓存
大模型应用如何控制成本与延迟:Token、缓存、流式和降级实战本文定位:AI 应用性能 / 成本治理 / 高可用设计示例环境:Java 21、Spring Boot 3.3、Redis、PostgreSQL、OpenTelemetry。模型价格会变化,文章只讨论测量与治理方法,不绑定某个供应商价格。
野生技术架构师2 天前
数据库·redis·缓存
Redis 和 MySQL 如何保证数据一致性?先更新数据库还是先删缓存,延迟双删、MQ、Canal 一次讲透先给结论:大多数读多写少的 Cache-Aside 业务,优先采用“提交数据库事务 → 删除缓存 → 下一次读取回源重建”,同时必须有 TTL。删除失败不能只记日志,重要数据应进入持久重试;跨服务可升级到 Outbox + MQ;写入口很多可使用 binlog CDC/Canal。它们提供的是可度量的最终一致,不是跨 MySQL 与 Redis 的天然强一致。
Patrick在香港2 天前
python·缓存·prompt
Claude API 成本直降90%:Prompt Caching 提示词缓存 Python 实战同一个 1 万 token 的系统提示,不带缓存每次调用要 $0.03,带上缓存后第 4 次起每次只要 $0.003。到第 100 次调用,账单是 $0.33 而不是 $3.00。这个差价,就是 cache_control 一个参数带来的。
spter。3 天前
数据库·redis·缓存
Redis 与 Single-flight 的分工与协作在 AI 问答、报告生成和复杂查询中,一次请求往往要等待几秒甚至几十秒。请求执行期间,用户可能连续点击提交,前端可能因为超时发起重试,网关也可能重放请求。
NeilYuen3 天前
linux·c++·redis·缓存
【vemory】高性能KV存储AOF方案设计vemory 是我自研的一个高性能 KV 存储项目,本系列博客谈及的源码主要是是纯 C 实现的极致优化版,然而,本项目的 C++ 版全部开源(结合 cursor AI 进行的迁移版),感兴趣的小伙伴可以查看Github - Vemory。
LuminousCPP3 天前
c语言·数据结构·经验分享·链表·缓存
数据结构基础篇(二):顺序表与链表全方位对比|从内存布局到 CPU 缓存理解底层差异在写完动态顺序表的增删改查、单链表的反转与相交等经典题型后,我曾一度以为自己已经吃透了这两种最基础的线性表。在最初的认知里,二者的区别无非就是:顺序表是连续的数组,按下标找元素快;链表是节点加指针,插删方便。
清水白石0083 天前
python·安全·缓存
Python 如何设计一个线程安全的缓存?从锁策略、LRU 到工程化实战在很多 Python 项目里,缓存往往是最容易被“低估”的模块之一。刚开始,我们可能只是随手写一个字典:
番茄炒鸡蛋加糖4 天前
缓存
项目技术点总结--四大核心技术+缓存内容;Seata AT、Sentinel、QLExpress、DockerCompose 四大核心技术 + Redis 底层、Caffeine+Redis 二级缓存、缓存三大问题
大飞记Python4 天前
人工智能·缓存
AI大模型Token计费全解析:输入/输出、缓存命中、阶梯计价一文看懂大家好,我是搞自动化的大飞~最近都在说DeepSeek斩杀线——意思是AI的极致性价比(虽然梁圣也涨价了)
Rain的Java大神之路4 天前
java·数据库·redis·后端·缓存·面试·架构
线上接口负载满了如何解决这是最关键的一步,先保住系统不雪崩,再谈其他。整理了面试真题、每日技术知识点、系统学习路线,√X搜「Rain的Java 大神之路」 每天拆一个知识点,陪你悄悄变强,有空来坐坐。
天疆说4 天前
linux·运维·缓存
04 稳定性与性能调优实录:OOM 崩溃、并发槽位、前缀缓存与 DSpark 调参《DeepSeek-V4-Flash 本地部署与公网服务化》系列 · 第 ④ 篇 / 共 5 篇 ① 硬件选型与 llama.cpp 部署 | ② API 鉴权与腾讯云公网桥接 | ③ 多协议支持:Anthropic 与 Responses API | ④ 稳定性与性能调优实录(本篇) | ⑤ 客户端接入:pi 与各类 SDK
csdn2015_4 天前
spring boot·缓存·mybatis
springboot +mybatis 查询myql开启程序级别缓存在 Spring Boot + MyBatis 架构中,所谓的“程序级别缓存”(应用层缓存)通常有两种实现方式: