技术栈
缓存
Sayuanni%3
1 小时前
数据库
·
redis
·
缓存
Redis(初阶)
1.单机架构(应用程序加服务器)2.数据库和应用分离应用程序和数据库分别部署到不同主机3.引入负载均衡:
XiYang-DING
3 小时前
java
·
开发语言
·
缓存
P5528.带过期时间的 LRU 缓存
https://codefun2000.com/ide/P5528?pset=zijie
2301_77799834
8 小时前
linux
·
服务器
·
网络
·
网络协议
·
缓存
ARP协议进阶:ARP缓存、RARP与ARP欺骗原理解析
在前面的学习中,我们已经了解了 ARP 协议的基本工作流程:主机知道目标 IP 地址后,通过 ARP 协议查询对应的 MAC 地址,随后才能封装以太网帧,将数据交付给局域网中的下一跳设备。
hweiyu00
18 小时前
redis
·
缓存
Redis命令:LLEN
LLEN 返回列表当前包含的元素个数,是列表类型唯一的"长度查询"命令。它自 Redis 1.0.0 起提供,复杂度恒为 O(1),无论列表里有一百个还是上亿个元素,耗时都一样——这是因为 Redis 在列表内部直接维护了长度计数器。它常用于监控队列积压、判断列表是否为空、以及在批量读取前预估数据量。
hweiyu00
1 天前
redis
·
缓存
Redis命令:RPUSHX
RPUSHX 将一个或多个元素追加到列表的表尾(右侧),与 RPUSH 的唯一区别是:只有当 Key 已存在且持有列表时才执行推入,Key 不存在时不创建、不报错,静默返回 0。它从 Redis 2.2.0 起提供,4.0.0 起支持一次推入多个元素,适合"只更新、不新建"的保护性写入场景。
看浪的路人
1 天前
缓存
·
性能优化
第9讲:记忆系统的性能优化与基准测试——缓存策略、连接池、批量操作与压测方法论
#坑位现象解决方案1缓存穿透大量请求查询不存在的数据,直接打到数据库布隆过滤器拦截;缓存空值(短 TTL);限流降级
星夜孤帆
1 天前
redis
·
分布式
·
缓存
Redis缓存击穿与分布式锁实战:专栏目录、源码与实验说明
热门商品缓存一过期,为什么几十个请求会同时回源?加了本地锁后,部署两个实例为什么仍会查两次数据库?Redisson看门狗会不会保证业务永远只有一个执行者?这套三篇实战用同一个可运行工程逐步回答。
SHENGWEI胜为
1 天前
网络
·
缓存
NVMe SSD写入速度突然下降?从SLC缓存耗尽到温度降速的排查方法
在 Linux 服务器、工作站和高速存储设备中,NVMe SSD 经常会出现一种容易误判的现象:刚开始写入速度很高,运行一段时间后速度明显下降,甚至出现周期性波动。
clz1314521
1 天前
redis
·
缓存
·
哈希算法
ruoyi-cloud功能开发demo实战:三级联动 Redis Hash 缓存查看器
在若依(RuoYi)前后端分离框架中,系统缓存管理是后台管理系统的常见功能模块。本文将以一个完整的实战案例,演示如何从零开发一个三级联动的缓存管理模块,实现 Redis Hash 结构数据的可视化浏览与删除操作。
杨运交
1 天前
java
·
spring
·
缓存
080-缓存模块-Spring Cache缓存键前缀设计与租户隔离实践
本文章代码: gitee , gitcode , github在企业级Spring Boot应用中,Redis作为缓存中间件被广泛使用。当多个业务模块或租户共享同一Redis集群时,缓存键的命名规范与隔离策略就变得至关重要。本文基于一套自定义的缓存工具类(RedisUtils、CacheNamePrefix、TenantContextHolder),深入剖析其设计思路、实现原理及最佳实践,帮助读者构建灵活、可扩展的缓存键前缀管理方案。
Pniubi
2 天前
算法
·
leetcode
·
缓存
力扣146.LRU缓存机制
146. LRU 缓存 - 力扣(LeetCode)是啥意思:super()方法,即调用LinkedHashMap 的构造方法:
欣栀♡
2 天前
java
·
spring
·
缓存
Spring 循环依赖不止三级缓存,Boot 2.6 起这个开关默认已经关了
➡️ 程序员曜灵 · 后端面试追问链 - 欢迎认识我作者程序员曜灵,绿泡泡「我要拿offer」和小红书同名。 主业在一家大型央企做后端开发,Java 方向,参与过公司内部招聘面试。 这里在拆高频面试题的追问链,一题三层,每层给及格线答案和大多数人挂在哪。 工作日每天一篇,评论区点最高频的问题决定下一篇写什么。
我星期八休息
2 天前
前端
·
数据库
·
redis
·
python
·
mysql
·
缓存
·
bootstrap
Redis 的原理和使用(2)
Redis 对外提供 string、hash、list、set、zset 五种数据结构。理解每种结构的特点与常见命令,是使用 Redis 的基础。
Chenyu_310
4 天前
linux
·
服务器
·
网络
·
缓存
DPDK、TC 和 XDP:Linux 高性能网络到底在优化什么
在看 Linux 高性能网络、软路由、负载均衡或者网络性能优化时,经常会看到几个词:刚开始接触时,很容易把 DPDK、TC 和 XDP 当成三个互相竞争的技术。
hflmwl8
4 天前
数据库
·
redis
·
缓存
·
可视化客户端工具
RedisDesktopManager安装包中文版官方下载,redis可视化客户端工具下载
Redis Desktop Manager(RDM)是一款跨平台 Redis 图形化桌面客户端,主要作用是把原本依赖命令行的 Redis 操作转成可视化界面,方便开发者、测试人员和运维人员浏览、编辑、调试和监控 Redis 数据。Redis Desktop Manager 的核心价值是把 Redis 从命令行变成可视化操作,降低使用门槛,提升缓存调试和数据管理效率。它适合日常查看键值、修改缓存、排查问题、导入导出数据和监控基础运行状态;如果项目规模很大,或者需要深度集群管理、自动化运维,可以再结合 Red
一枕槐安487
4 天前
java
·
spring
·
缓存
大模型应用后端设计:上下文管理、缓存、降级策略的工程方案总结
上一篇文章讨论了 Agent 的核心组件——RAG、向量库、Function Calling 与 Skill 体系。但把这些组件拼起来之后,更棘手的问题浮出水面:多轮对话怎么管?重复请求怎么省?上游挂了怎么办?
梦想平凡
4 天前
游戏
·
缓存
棋牌游戏技术实战(十三):缓存对局历史时控制容量,命中以后仍然检查成员权限
给历史接口加缓存,看起来像是把数据库查询结果放进一个Map。第一次读完以后保存,下一次直接返回,代码很短,也容易在本地看到响应变快。真正接进棋牌游戏服务以后,会遇到三个问题:对局仍在继续,旧结果不能当作最新历史;成员资格可能被撤销,缓存命中不能绕过权限;历史内容不断增加,Map不能无限积累。还有一个更隐蔽的问题,调用者修改了返回对象,可能连带修改下一位用户拿到的缓存。
我不会起名字322
4 天前
redis
·
缓存
·
go
·
布隆过滤器
·
雪崩
Redis 从 0 到 1(十一):缓存穿透/击穿/雪崩三连击,Go 3 套防御代码
我不会起名字322 · 后端 / 算法 / 数据库📘 技术栈 | 🧩 力扣 Hot100 | 🐹 Go 项目 | 🟥 Redis | 🐬 MySQL
Chenyu_310
4 天前
linux
·
服务器
·
网络
·
缓存
NUMA 基础:从 CPU、内存到 Node 的整体理解
在看 Linux 性能优化、数据库调优或者多线程程序时,经常会看到 NUMA、NUMA Node、Local Memory、Remote Memory 这些概念。
土豆.exe
5 天前
java
·
数据库
·
网络安全
·
缓存
nf_tables 的 verdict 被读了两次:一个十年未闭合的位域错配
2024 年 1 月 20 日,Florian Westphal 提交了 f342de4e2f33,标题是 “netfilter: nf_tables: reject QUEUE/DROP verdict parameters”。提交信息第二行写着 This reverts commit e0abdadcc6e1.,被回退的提交来自 2014 年 2 月。在解释完问题之后,他补了一句: