技术栈
缓存
程序员阿鹏
4 小时前
数据结构
·
数据库
·
sql
·
mysql
·
缓存
如何实现MySQL分库分表?
分库分表解决了什么问题?什么情况下需要分库分表?1、应对海量数据单台MySQL数据库磁盘内存不足,数据表的数据量巨大,sql查询出现频繁磁盘io导致查询性能急剧下减
爱和冰阔落
5 小时前
linux
·
运维
·
c++
·
缓存
·
中间件
·
安卓
【Linux】条件变量为什么必须配合互斥锁:从 pthread_cond_wait 到阻塞队列
🔥个人主页:爱和冰阔乐 📚专栏传送门:《数据结构与算法》 、C++、 《Linux操作系统》 🐶学习方向:C++方向学习爱好者 ⭐人生格言:得知坦然 ,失之淡然
wdfk_prog
5 小时前
运维
·
缓存
·
docker
·
容器
VMware Ubuntu 虚拟机从 124 GB 压缩到 33 GB
摘要:记录 Ubuntu 24.04 在 VMware Workstation 中从约 124 GB 收缩到约 33 GB 的过程,解释快照合并、VMDK 分片、Guest 空闲块与 VMware Tools disk shrink 的关系。
刃神太酷啦
8 小时前
linux
·
c语言
·
数据库
·
c++
·
redis
·
分布式
·
缓存
Redis 核心进阶:哨兵、集群、缓存问题与分布式锁详解----《Hello Redis!》(6)
在上一篇文章中,我们深入学习了 Redis 持久化、事务与主从复制,解决了数据安全、命令原子性和基础读写扩容的问题。但主从架构仍存在主节点故障需人工切换的致命痛点,单组主从无法支撑海量数据存储的业务需求,同时 Redis 作为缓存核心组件,还会面临穿透、击穿、雪崩三大经典生产问题,分布式系统下的多节点资源竞争,也需要专用的锁机制来保障线程安全。
名字还没想好☜
9 小时前
开发语言
·
后端
·
python
·
缓存
·
编程语言
Python 的 __call__ 实战:让实例像函数一样被调用,做带状态计数器、缓存器与可配置策略
你肯定写过这样的代码:一个功能需要一点「配置」和一点「状态」,于是你纠结——写成函数吧,配置只能塞一堆参数或者用全局变量;写成类吧,调用时又得先 obj = Foo() 再 obj.run(x),啰嗦。
像风一样自由2020
10 小时前
数据库
·
人工智能
·
redis
·
缓存
·
大模型
·
milvus
·
智能体
29.Redis在大模型应用中有哪些用途缓存会话与限流
码海寻道 · 大模型、智能体与 RAG 工程组件系列第 29 篇大模型应用通常比普通 CRUD 服务更容易遇到高延迟、高成本和突发流量:一次回答可能要调用 Embedding、向量数据库、Reranker 和大模型。Redis 可以把热点数据、会话状态和限流计数放到内存中,减少重复计算并保护后端服务。
九皇叔叔
19 小时前
数据库
·
redis
·
缓存
【第二章】Redis基础入门:Redis是什么、为什么快以及核心特性详解
在了解 NoSQL 的基本概念之后,接下来就可以正式认识 Redis。Redis 是后端开发中使用非常广泛的一种 NoSQL 数据库,在缓存、分布式系统、排行榜、计数器、Session 共享、消息通信等场景中都十分常见。
敲代码的嘎仔
1 天前
java
·
开发语言
·
数据库
·
redis
·
缓存
·
音视频
·
高并发
用 Redis 合并写 + DelayQueue 延迟检测,把视频播放进度写库频率降到 1/60
上一篇博客写完学习进度统计功能,留了个尾巴:前端每 15 秒提交一次播放进度直接写数据库,高并发下扛不住。这篇记录我是怎么用"合并写"思路把数据库写频率降下来的:Redis Hash 缓存播放进度 + JDK 的 DelayQueue 做延迟检测 + 只在用户停止播放时才落库。核心思想是——95% 的提交都是"覆盖式"的中间进度,只有最后一次提交才有必要写数据库。
程序猿乐锅
1 天前
数据库
·
redis
·
缓存
【黑马点评 | 第一篇】从 Session 到 Redis+Token 的改造与拦截器实现
这次实现的功能是短信登录,它的具体代码需求有:黑马点评项目先使用 Session 实现,再改造成 Redis+Token。前者适合单机环境下理解流程,后者解决多实例部署和多端请求的问题。
野生技术架构师
1 天前
数据库
·
redis
·
缓存
Redis Hot Key 与 Big Key:危害、发现与解决方案
在 Redis 面试中,Hot Key 和 Big Key 是两个非常高频的问题。它们的名字很像,但解决的问题完全不同:
零依赖极客
1 天前
c语言
·
开发语言
·
arm开发
·
人工智能
·
缓存
·
矩阵
Day 9·1 KV 也量化——q8 KV 把缓存与 decode 带宽压到一半
源码精读篇:本文为源码/方法论精读,无独立实测;文中数字均引述仓库 docs 的板端实测记录一句话导读:q8 KV:把 K、V 从 f16 压到 INT8,按每 token 每头定标量化,逐字节算清缓存与 decode 扫描带宽省约一半的账,并讲清 KV 为何敢量化、f32 为何只是调试探针。
敲代码的嘎仔
1 天前
java
·
开发语言
·
数据库
·
elasticsearch
·
缓存
·
mybatis
·
高并发
互动问答系统实战:两级评论模型、ES 搜索集成、Caffeine 多级缓存全记录
前面写了几篇优惠券、学习进度的博客,这篇切到互动问答系统。业务本身不复杂——用户提问、回答、评论、点赞。但里面藏了几个我觉得很有意思的技术点:怎么把"无限叠楼"的社交场景简化成两级数据模型;管理端按课程名称搜索问题(问题表根本没这个字段)怎么办;Caffeine 本地缓存为什么比 Redis 还快;分页一次查询要组装用户、课程、章节三种远程数据要怎么不 N+1。这篇把这几块一次讲完。
vortex5
1 天前
人工智能
·
缓存
AI 提示词缓存命中机制解析
摘要:Prompt Cache(提示词缓存)是现代大模型降低长会话延迟、削减Token成本的核心能力,本质是复用Transformer推理时生成的KV‑Cache张量,避免重复做Prefill计算。很多开发者只看到缓存带来的成本收益,却不理解严格的精确前缀匹配规则;会话中途切换模型、增删/重载MCP服务器,是Agent开发中最常见、最隐蔽的缓存失效反模式,会带来成本暴涨、延迟飙升,且往往没有明显报错提示。本文拆解底层原理,重点剖析MCP变更、会话内切换模型等典型错误做法,给出可落地的工程规范。
huang579147
1 天前
数据结构
·
链表
·
缓存
从缓存行角度优化链表遍历:批处理与预取策略
链表作为一种动态数据结构,其节点在内存中通常不连续存储,导致访问时产生大量缓存未命中。当遍历链表时,每个节点的地址随机分布,难以利用CPU缓存的局部性原理。缓存行(Cache Line)大小一般为64字节,若链表节点过小或分布稀疏,单个缓存行可能仅容纳少数几个节点,造成缓存空间浪费。频繁的缓存未命中会显著降低访存效率,成为链表操作性能的主要瓶颈。
玄芯散人
2 天前
缓存
·
内存
·
计算机基础
【筑基·047】内存Hierarchy:寄存器到硬盘的速度差
内存 缓存 计算机基础 内存 缓存 计算机基础内存# 【筑基·047】内存Hierarchy:寄存器到硬盘的速度差
xhbh666
2 天前
运维
·
数据库
·
缓存
·
数据备份
·
文件备份
·
同步备份
·
号码备份
中小企业 Redis 运维,如何安全归档 RDB、AOF 备份文件?
Redis 作为高性能内存数据库,广泛用于缓存、会话存储、业务临时数据存储,一旦服务器宕机、硬件故障或者误操作,内存中的数据会直接丢失,所以定期做好 Redis 数据备份是运维工作的关键一环。Redis 自带两种原生持久化机制:RDB 与 AOF。RDB 会按时间快照,把内存数据保存为二进制文件,文件体积小,恢复速度快;AOF 持续记录每一条写命令,数据完整性更高,但文件体积会持续增大。
Wang's Blog
2 天前
java
·
spring
·
缓存
Java框架快速入门: Spring Security+OAuth2之多因子认证缓存服务
在实现基于时间的一次性密码(TOTP)的多因子认证时,用户初次登录后需要输入六位验证码。服务端必须在两次请求之间记住“正在等待MFA验证”的用户信息,且该信息只是临时有效(通常几分钟)。
雪芽蓝域zzs
2 天前
前端
·
vue.js
·
缓存
第三十六节:keep-alive 页面缓存(Vue3 + 后台管理系统)
本节目标: 实现路由页面缓存,切换标签页回来保留表单 / 表格查询条件、页码;离开页面不销毁组件;不需要缓存的页面可以排除。 对应咱们项目的 TagsView 标签页,就是搭配 keep-alive 使用,属于当前主线内容,现在直接讲。
我是苏苏
2 天前
数据库
·
redis
·
缓存
Redis开发09:Windows系统下主从复制的配置教程
使用exe就用上面这个配置文件,使用服务就用下面这个文件,当然,也可以用如下语法去指定配置文件如果修改了Redis的默认端口,redis-cli(命令界面)应该(在redis-cli目录下)按如下方式打开
mengzhi啊
3 天前
qt
·
缓存
·
json
缓存类CacheDataManager把临时数据存入json。做成插件·
外部调用最好找个头文件