技术栈
缓存
名字还没想好☜
3 小时前
java
·
开发语言
·
缓存
·
反射
·
methodhandle
Java 用 MethodHandle 替代反射:调用性能实测、invokeExact 的坑与缓存
写框架、序列化库、动态代理时,免不了要「运行时调用一个编译期不知道的方法」。绝大多数人第一反应是反射:Method.invoke。能用,但在热路径上它有两个老毛病——调用有装箱和访问检查开销,而且 JIT 很难对它做深度内联优化。
acd12009
3 小时前
数据库
·
redis
·
缓存
Redis 缓存和数据库一致性,到底怎么搞?
缓存和数据库不一致,是后端开发里一个绕不开的问题。很多人一开始觉得,不就是“写库之后删缓存”吗?但真到线上,你会发现事情没那么简单:
小当家.105
3 小时前
java
·
后端
·
spring
·
缓存
·
llm
·
agent
LLM服务缓存与连接池管理:三层缓存架构与ChatClient池化
LLM 服务的调用成本远高于传统服务——单次调用延迟 1-10 秒,费用 $0.01-0.1。传统 Web 服务的缓存体系(基于精确键匹配)在 LLM 场景下部分失效,因为用户的输入是自然语言,同样的语义可以用无数种表述方式。
CodeBlog-star
3 小时前
数据库
·
redis
·
缓存
AI Agent 高并发实战:Redis 限流、队列、缓存与高可用全栈方案
AI Agent 正逐渐从玩具变成生产力,但当你把 Agent 部署到生产环境时,高并发会成为第一个拦路虎。用户批量提交分析任务、并发调用大模型、实时查询任务进度……瞬间的高流量足以打垮数据库。本文将以一个真实 Agent 项目的演进为线索,深入剖析网关限流、Redis Streams 异步解耦、缓存高可用、分布式锁与集群容灾的全套解决方案,并给出大量可直接落地的 Python 代码,帮你彻底搞定 Agent 高并发。
小当家.105
4 小时前
java
·
spring
·
缓存
·
token
·
上下文
Token成本控制实战:语义缓存、上下文压缩与工具缓存
LLM 按 Token 计费,一个中等规模的 AI 应用每天可能产生数百万 Token 消耗。以 GPT-4o 为例,input $2.50/1M tokens、output $10.00/1M tokens,一次包含 30 轮对话的练习会话可能消耗 15K+ tokens,月活 1000 用户的场景下月成本轻松过万。
thesky123456
18 小时前
缓存
·
llmops
·
智能体
·
模型路由
·
成本工程
·
预算控制
·
小模型分工
智能体面试准备(二十六):Agent 成本工程——模型路由、缓存、预算控制与大小模型分工
上一篇《多模态 Agent》让 Agent 看得懂图、听得见话,但随之而来一个很现实的问题:每张图几百 token、每段视频上万 token、每轮对话都调一次大模型,账单会爆炸。这是 B 系列第二十六篇,也是本系列收官前的最后一块拼图。成本工程(Cost Engineering)是 2025 年之后 Agent 落地最被甲方在意的主题——模型能力再强,跑一个月烧掉一家公司也白搭。它和 B20 可观测性(成本归因)、A25 推理服务化(单位 token 成本)、B13 记忆(避免重复计算)都强相关。本文按"
cfm_2914
21 小时前
java
·
缓存
高并发系统缓存全解
缓存是位于高速读写介质与低速持久化介质之间的临时数据存储组件,核心作用是将高频访问、变更频率低的数据预存至读写速度更快的介质中,避免每次请求都直接查询低速数据库、远程服务或网络资源。
要开心吖ZSH
1 天前
缓存
·
caffeine
·
volatile
·
本地缓存
本地缓存方案选择指南:volatile、ConcurrentHashMap、Caffeine 怎么选?
做Java后端开发,缓存这东西迟早要碰。一提到缓存,很多人第一反应就是Redis,但其实有些场景用本地缓存就够了,还省了一次网络IO。今天就聊聊Java里四种常见的本地缓存方案,从最简单的到最强大的,看完你就知道该选哪个了。 Java生态中—分布式缓存 VS 本地缓存
范什么特西
1 天前
数据库
·
redis
·
缓存
redis题目面渣重点
13 SET 完整参数(NX/EX/KEEPTTL/GET)、分布式锁用法 14 INCR 原子性原理、计数器 / 限流业务实现 15 SADD 时间复杂度、各结构高频命令
今天的砖头有点烫手啊
1 天前
spring boot
·
后端
·
缓存
接口太慢?Spring Boot 缓存体系 @Cacheable 全链路拆解
每次查接口都要 200ms,加了缓存直接降到 2ms。但 @Cacheable 到底是怎么工作的?缓存什么时候生效、什么时候失效?多级缓存怎么搭?这篇把 Spring Boot 缓存体系从注解到源码一次性拆透。
szephyr
1 天前
java
·
缓存
·
腾讯云
腾讯云 ADP 智能体的 Skills 版本回滚总是回到旧配置,是缓存没清还是版本管理没开?
企业智能体运维负责人在腾讯云ADP平台上对一个核心Skill做了版本回滚,操作完成后AgentOps链路显示新版本仍在调用,回答内容和回滚前完全一致。运维同学第一反应是浏览器缓存或CDN延迟,清了缓存、等了15分钟、重启了智能体实例,链路日志里版本号还是没变。截至2026-08-11,腾讯云文档显示,ADP的Skills版本管理依赖"版本快照+灰度比例"双控件,仅点回滚按钮而不确认灰度比例是否生效,系统会维持当前版本的流量分配不变。换句话说,回滚操作只改了"期望版本",真正切换流量的是灰度比例的变更。
油丶酸萝卜别吃
1 天前
数据库
·
redis
·
缓存
Redis 布隆过滤器快速实现
布隆过滤器(Bloom Filter)是一种空间效率极高的概率型数据结构,用于判断一个元素是否在一个集合中。
MC皮蛋侠客
1 天前
c++
·
缓存
·
tdengine
TDengine C++ 系列(8):流式计算与最新值缓存——库内实时处理
核心目标:掌握 CREATE STREAM 流式计算与 Read Cache 缓存能力,能用 C++ 配合流计算构建实时统计与最新值服务。
MC皮蛋侠客
2 天前
redis
·
缓存
·
设计模式
Redis 系列(八):缓存设计模式与一致性——从 Cache Aside 到防雪崩
核心目标:掌握 Cache Aside 等主流缓存模式;理解"先删缓存还是先更新库"的时序窗口;用真实实验复现缓存不一致、击穿重建风暴与穿透;能设计带防护的缓存架构。
2401_89491553
2 天前
java
·
运维
·
服务器
·
后端
·
缓存
·
开源
部署 GEO 优化源码常见报错排查:端口、伪静态、缓存问题解决
在部署基于 GEO 优化的源码(例如用于地理定位、IP 库查询或 CDN 调度等场景的应用程序)时,开发者常常会遇到一系列与环境配置相关的报错。这些问题主要集中在端口占用、伪静态规则配置不当以及缓存机制失效等方面。本文将针对这些高频问题,提供一套系统的排查思路和解决方案,帮助你快速定位并解决问题,让应用顺利上线。
MC皮蛋侠客
2 天前
数据库
·
redis
·
缓存
Redis 系列(三):底层实现(一)——对象系统、SDS 与 dict
核心目标:理解 RedisObject 对象系统与 String/Hash 的底层结构;用源码与实验解释"10 字节的键为什么占 55 字节内存"、“为什么数据多了会偶发卡顿”(渐进式 rehash);掌握 OBJECT ENCODING/MEMORY USAGE 两类观察手段。
范什么特西
4 天前
数据库
·
redis
·
缓存
回答知识总结04(redis)
1、redis为什么这么快Redis 基于内存操作,采用 IO 多路复用,命令执行单线程规避锁竞争,搭配高度优化的数据结构,因此性能极高。
math_hongfan
4 天前
学习
·
缓存
·
华为
·
架构
·
harmonyos
·
鸿蒙
鸿蒙离线数据缓存高级架构:弱网预加载/离线数据优先级/同步冲突解决/上线后数据合并策略
地铁、地下停车场、隧道、乡村、跨境旅行——网络时有时无是常态。应用在弱网下"能不能用、数据对不对"决定了用户去留:
海上小飞龙
4 天前
数据库
·
redis
·
缓存
Redis 持久化:RDB 与 AOF
Redis 虽然快,但它的数据主要存储在内存中,而内存属于易失性存储介质。一旦断电或者服务重启,如果没有持久化机制,数据就可能丢失。
math_hongfan
4 天前
jvm
·
数据库
·
学习
·
缓存
·
华为
·
harmonyos
·
鸿蒙
鸿蒙存储碎片高级清理机制:数据库Vacuum/文件碎片整理/缓存过期清理/主动空间回收策略
长时间运行的应用,存储占用会持续膨胀:数据库文件越来越大、缓存堆积、临时文件不清理、日志无限增长。用户看到"应用占用 3GB"会直接卸载。