缓存

驾驭人生14 小时前
数据库·redis·缓存
Hangfire.Redis.StackExchange 已归档停更!生产任务卡死、重复执行、网络抖动问题解决方案很多.NET 项目使用 Hangfire 做后台任务、定时任务,存储选择 Redis 时,都会选用Hangfire.Redis.StackExchange。 但很少有人留意:这个开源仓库已经永久归档,原作者不再修复 Bug、不接收 PR、不处理 IssueGitHub。
TDengine (老段)16 小时前
大数据·数据库·物联网·缓存·时序数据库·tdengine
TDengine Catalog 与元数据缓存分类:17.内部机制 | 篇章:04 Catalog 与元数据缓存免费详情Catalog 是数据库的"地图":库、表、列、Tag、路由信息。本文讲解 Catalog 设计、客户端缓存、一致性机制。
hui-梦苑19 小时前
缓存·性能优化·多线程·gromacs·动力学模拟
[Gromacs]核心性能梯度测试:GROMACS 多线程性能调优实验笔者在进行Gromacs动力学模拟时发现,当我们将线程数设置成最大CPU线程数时,性能反而不如减少25%线程时候性能高,大概率是线程过高通信开销过大,因此设计了这个实验来验证笔者的想法与寻找最优线程数。分子动力学(MD)模拟中,我们需要设置并行线程数对计算效率非常重要。我们实验在一台配备 AMD Threadripper PRO 5945WX(12 物理核心,24 逻辑核心)和 NVIDIA RTX 4090 GPU 的工作站上,测试了 GROMACS 2024.6 在不同 OpenMP 线程数(10~2
Lyyaoo.21 小时前
数据结构·链表·缓存
【链表】【中等】两数相加/倒N删除/两个交换/排序链表/LRU缓存原题链接两个链表逐位走,当前位 % 10,进位 / 10,剩余 carry 标记进位原题链接注意考虑删除节点为第一个节点的情况->虚拟头节点
努力努力再努力wz21 小时前
开发语言·数据库·c++·redis·分布式·缓存·架构
【Redis入门系列】:从 RESP 协议到 redis-plus-plus:Redis 客户端编程与 C++ 接口设计🔥 本文专栏:Redis 🌸作者主页:努力努力再努力wz💪 今日博客励志语录:最难的不是做出决定的那一瞬间,而是在此后无数个想要放弃的深夜里,依然能够在心里再一次‘选择’坚持。
OH_TPC2 天前
缓存·华为·harmonyos·鸿蒙
【鸿蒙优选三方库】@react-native-ohos/react-native-fast-image:高性能图片加载与缓存组件RN 鸿蒙应用里图片加载慢、缓存不可控?@react-native-ohos/react-native-fast-image 基于 DylanVann/react-native-fast-image 适配,内置内存+磁盘二级缓存、优先级队列、预加载,是 RN 图片加载的性能天花板。
liangshanbo12152 天前
缓存
手写 Event Emitter(事件发射器)以 Map<事件名, Set<回调函数>> 为存储基石,通过高阶函数包装实现 once 语义,并在触发时增加错误隔离与内存自动回收机制,构建一个健壮、可链式调用的发布订阅系统。
数智启示录2 天前
数据库·经验分享·分布式·缓存·面试·kafka·apache
Apache Kafka Consumer 扩到 40 个仍不提速:Partition 上限锁死有效并行度 【Kafka合集】告警显示 Lag 上升,值班同学把 Consumer 从 12 个扩到 40 个,吞吐没变,数据库连接却被打满。问题不是 Kafka 不支持水平扩展,而是实例数已经超过可用分区,并把瓶颈推向了下游。
2601_962297252 天前
python·缓存·装饰器·lru_cache·my_cache
python自带缓存lru_cache用法及扩展的使用_python目录, 2. 关于.wrap装饰器产生的影响, 3. 说说自制简易的.缓存同redis缓存之间的区别, 5. 进行总结。
xixingzhe22 天前
spring boot·后端·缓存
SpringBoot 接口缓存实现在 Spring Boot 中做缓存,最佳实践是使用 Spring Cache 抽象。它就像一套“统一的 API 开关”,让你能用几乎相同的代码操作本地缓存(Caffeine)或分布式缓存(Redis),切换时只需改配置,业务代码无需改动。
莫得感情 o2 天前
redis·缓存
Redis 05 · 持久化:RDB 与 AOF 怎么保证数据不丢上一篇我们沿着一条 HGET 拆开了 Redis 的执行链路:请求进入事件循环,主线程访问内存中的数据结构,再把响应写回客户端。内存让 Redis 足够快,也留下了一个绕不过去的问题——进程一旦退出,内存里的秒杀库存、用户会话和订单事件还剩多少?
curd_boy2 天前
人工智能·redis·缓存
【Redis】Redis从缓存到AI向量平台Redis 早已不再局限于缓存中间件,正在演进为面向 AI 应用的实时数据基础设施。时至 2026 年,Redis 的 AI 生态布局已经全面落地:多层次向量检索、原生 VectorSets 向量类型、LangCache 语义缓存、Redis Iris 智能体上下文引擎共同构成一套完整的 AI 能力矩阵。两条差异化的向量底层架构是整个体系的基石,也是理解 Redis AI 路线的关键。
kiracrimson2 天前
数据结构·链表·缓存
从缓存的角度看链表与线性表的差异结论背得再熟,也不如看清机制。这节课把课件对比表里"缓存利用率:高 vs 低"这五个字,拆开讲透。把顺序表和链表摆在同一张对比表里时,多数行一眼就能看懂:物理是否连续、随机访问是 O(1) 还是 O(N)、任意位置插入删除要不要搬移元素。唯独最后一行写着"缓存利用率:高 vs 低",备注一行小字——参考存储体系结构与局部性原理。不少读者直接跳过。
2601_962301013 天前
缓存·计算机原理·优化策略·数据访问·系统性能
深入理解缓存(Cache):原理、应用与优化各位好, 我乃姜来可期(全网共用此名称), 身为一名就读于985高校的在校大学生, 一块儿展开学习, 彼此进行交流, 热忱欢迎您提出您那珍贵的建议!
数智启示录3 天前
经验分享·sql·缓存·postgresql·面试
PostgreSQL 计划缓存实战(第 10 篇):预编译 SQL 前五次都快,第六次为什么可能变慢普通租户只有百条订单,头部租户却有九十万条。相同 prepared statement 前几次都快,某个连接复用后,头部租户突然用索引扫描九十万行;重连又恢复。直接答案是:这个会话可能在累计五个 custom plan 后开始评估 generic plan,而 generic plan 看不到本次参数,冷热租户差异便被平均分布掩盖。
跨境数据猎手3 天前
java·spring·缓存
京东开放平台商品详情接口(jd.item_get):签名、缓存与批量采集在电商数据工具开发中,京东商品信息的获取通常依赖官方开放平台接口。jd.item_get 是京东提供的商品详情查询接口,能够返回商品标题、价格、库存、店铺信息等结构化数据,适用于ERP同步、竞品监控、选品分析等场景。本文将围绕该接口的接入流程、签名算法、请求实现、缓存优化和批量采集策略,提供一套可直接落地的开发方案。
xbgRS3 天前
redis·缓存
Redis基本概念及应用redis是非关系型的key-value数据库,存储数据时需要一个唯一的key。redis中所有的key存储在全局hash表中。当key出现hash冲突时会生成链表。当链表过长时会触发rehash扩容,因为redis是单线程数据量大的时候直接全部扩容会导致redis服务阻塞,所以采用了渐进式rehash,在内部维护两张hash表,需要扩容时初始化扩容表长度为原来的2两倍,每次执行命令时顺便完成迁移。
草莓熊Lotso3 天前
linux·网络·数据库·redis·tcp/ip·缓存·bootstrap
【Redis 初阶】特殊数据类型、渐进式遍历与数据库操作生产指南🎬 博主简介:前面我们把五大核心数据类型(String、Hash、List、Set、ZSet)从命令用法到底层编码全部拆解完了,这五类覆盖了绝大多数通用业务场景。但 Redis 的能力远不止于此,它还提供了多款面向特定场景的特殊数据类型,能在海量去重、地理查询、事件流等场景下做到极致的空间效率或功能适配。与此同时,生产环境里很多人都知道 keys * 是高危操作,但对替代方案 scan 渐进式遍历的正确用法、底层原理和踩坑点却一知半解;Redis 的数据库概念也经常和关系型数据库混淆。本文就一次性补齐这
λqaq73 天前
linux·数据库·redis·python·缓存
Redis 数据库基础:安装、5 大核心数据类型与常用命令目录一、Redis 简介二、Linux 下 Redis 安装与启动1. 安装2. 启动、连接三、五大数据类型命令详解
莫得感情 o3 天前
redis·缓存
Redis 04 · 执行模型:一条命令的生命周期与 I/O 多路复用上一篇我们拆开了 RedisObject 和内部编码,知道一条 HGET 最终可能访问 listpack,也可能访问 hashtable。但在它摸到数据结构之前,请求还要先从网卡进入 Socket,被事件循环发现、读取、解析、校验和分派;执行完成后,响应也不一定能立刻写回客户端。