缓存

silvamux_11 小时前
java·人工智能·缓存·ai·oneapi
curl 测试 OpenAI 兼容 API 的完整流程你照着文档发了一个 curl 请求,结果不是 404 就是 401,偶尔还提示 model 不存在。先别急着换 SDK。问题通常不在模型,而在请求地址少了一段路径、认证头没带对、model 名填了上游原名。这篇文章用一条 curl 命令把 openai 兼容 api 测试流程跑通,从环境变量设置到最小示例,再到流式请求和排错,完成后你能在终端里稳定复现一次合法响应。
石小千16 小时前
数据库·redis·缓存
Redis开启ACL认证Redis开启ACL认证,同时限制危险命令
Vitaliy Kostrov(柯维远)16 小时前
nginx·缓存·系统架构·开源·cdn
谁来承担额外工作?CDN 参与者如何协商资源发生事故时,例如某个 CDN 组件遭到入侵,系统可能需要额外准备一批数据供检查使用。能以更低成本完成这项工作的参与者,未必能及时提供结果。如何选择执行者,同时保留主分发业务所需的资源?
hweiyu0017 小时前
redis·缓存
Redis命令:LPOSLPOS 用于在列表中查找与给定值匹配的元素,并返回其索引位置。它支持从表头或表尾开始查找、指定从第几个匹配开始、一次返回多个匹配位置,以及限制比较的元素数量,是“按值定位”列表元素的只读命令。它从 Redis 6.0.6 起提供,在此之前只能用 LRANGE 自己遍历实现。
大圣编蚕18 小时前
数据库·redis·缓存
Redis 为什么快?现在还是单线程吗?Redis 是互联网后端最常用的缓存与中间件之一,动辄支撑每秒几十万甚至上百万次请求。很多人在面试或技术分享时都会问同一个问题:Redis 为什么这么快?它现在还是单线程吗?
路多辛18 小时前
缓存·agent·ai编程
全能 Go Agent 框架 covonaut v1.1.5 发布:改进检查点、Token用量与缓存covonaut 是一款面向 Go 的生产级 Agent 框架,提供完整的 LLM-工具循环、上下文压缩、重试与故障转移、生命周期钩子、分布式追踪,以及文件系统、Shell、浏览器、代码执行等内置工具,同时支持 MCP、A2A、ACP、AG-UI 等协议。本次更新共修改 121 个文件。
轮子大叔19 小时前
redis·缓存
Redis深入浅出Redis(REmote DIctionary Server) 是一款开源、基于内存运行、支持持久化的高性能 Key-Value 型 NoSQL 数据库,使用 ANSI C 语言编写,遵循 BSD 协议。其官方定义为:
海绵宝宝转agent20 小时前
java·笔记·算法·缓存
2026-10-14算法+面经总结1.软件测试实验和作业 2. 数组中的第K个最大元素 要求:时间复杂度O(n),直接sort是O(nlogn) 思路:用快速选择算法,先随机取一个值,然后每排一次,左边小,右边的大
旋生万物20 小时前
人工智能·缓存·微服务·云原生·prompt
分形自相似:微服务、缓存、Prompt 模板为什么长一样一句话结论:分形自相似性不是"看起来差不多"——它是 I² = -N 在不同尺度上的精确投影。你的微服务拆分、缓存层级、Prompt 模板、K8s 资源拓扑之所以"长得一样",是因为它们都在同一个螺旋生成元上迭代。分形维数就是你的系统复杂度。
计算机就业还在扩大20 小时前
数据库·redis·缓存
Redis中的setnx是原子性的?setnx 的原子性不是它自己实现的,而是"白嫖"了 Redis 单线程模型的红利。在 Redis 里,命令是一条一条排队执行的。setnx 内部做两件事:检查 key 是否存在、不存在就设置。这两步在同一个命令里完成,中间不会被其他命令插入。所以对外看起来,setnx 就是"要么设置成功,要么什么都没发生",天然原子。
rannn_11121 小时前
java·缓存·架构
项目缓存实战:热点 Key 击穿、缓存穿透与多级缓存架构缓存击穿指的是某个热点 Key 在缓存过期的瞬间,大量并发请求同时打到数据库,导致数据库压力骤增甚至宕机。
Ruiery1 天前
linux·运维·服务器·缓存
Linux 6.6内核内存管理深度解析(五):page cache(页缓存)— 读缓存在内存、写延迟回写前面几篇讲了物理内存怎么管理(#1 memblock/buddy)、虚拟地址怎么映射到物理页(#3 页表缺页)。但缺页分配出来的页,数据从哪来?匿名页(堆/栈)是凭空清零,文件页则来自磁盘——而内核不会每次都去读磁盘,它在内存里维护了一层 page cache(页缓存):
垆边人似月.2 天前
缓存·华为
华为题:LRU 缓存请你设计并实现一个满足 LRU(最近最少使用)缓存约束的数据结构。实现 LRUCache 类:LRUCache(int capacity):以正整数 capacity 初始化 LRU 缓存。
泡海椒2 天前
开发语言·数据库·缓存·oracle·excel
JQuickExcel 大文件排障与调优:从实际路径定位 OOM、临时盘和慢任务tags: #JQuickExcel #JavaExcel #开源 #POI #Excel工具大 Excel 故障很少是“少开了一个性能开关”这么简单。一次导出失败可能来自全量源数据列表、未走流式的工作簿、需要随机访问的功能组合、临时目录写满、样式高基数或输出流未完整结束;一次导入失败可能来自复杂 xlsx 工作簿、全量 List<JQuickRow>、无界异步队列、过大的数据库事务或错误明细无限积累。调优之前,我先确认实际调用路径和正在增长的资源。
我命由我123452 天前
数据结构·redis·学习·mysql·算法·缓存·学习方法
LRU 缓存淘汰策略LRU,全称 Least Recently Used,即最近最少使用,它是一种经典的缓存淘汰策略当缓存空间满了,需要腾出位置放新数据时,LRU 会优先淘汰那个最久没有被访问过的数据
十年Java程序媛2 天前
java·开发语言·spring boot·redis·分布式·缓存·面试
Redis 分布式锁 + GZIP 压缩缓存踩坑|高并发缓存真实线上复盘大家好,本篇属于Java 后端踩坑实录,来自项目大数据量缓存业务真实开发复盘。大数据缓存系统会遇到典型痛点:热点大缓存 key 过期瞬间,上百个请求同时涌入,如果全部查询数据库执行业务计算,直接打垮 DB。 于是我们采用两套方案:
啦啦啦啦啦zzzz2 天前
linux·服务器·c++·分布式·缓存
分布式存储----缓存组这个是分布式缓存里面的核心设计,具有本地缓存,远程结点访问,数据加载的能力,具体来说就是当有数据被访问之后,会存在本地,通过lru算法,如果在本地没有访问找到数据,就会向其他结点发出请求,查询是否有请求的数据,如果还是没有找到,就会在数据库里面加载数据
奇树谦2 天前
开发语言·c++·缓存
LRU 缓存原理与 C++ 实践示例LRU(Least Recently Used),最近最少使用,是一种常见的缓存淘汰算法。核心思想:如果一个数据最近被访问过,那么它在未来被访问的概率也更高;反之,很久没有被访问的数据,未来访问概率低,缓存满的时候优先把它淘汰掉。
于眠牧北2 天前
数据库·redis·缓存
Charles配置指定域名抓取和雷电模拟器中抓取APP接口配置路径:Proxy->Recording settings如果你是想抓取自己项目的接口,这里有几种配置方式