技术栈
缓存
之歆
12 分钟前
服务器
·
http
·
缓存
Varnish HTTP 缓存服务器完全指南
想象一个智能仓库管理员,常卖的货物他直接放在门口(缓存),客户来了不用进仓库就能取走。Varnish 就是这个"智能仓库管理员",让 Web 服务器减轻负载,用户访问更快!
闻哥
10 小时前
java
·
数据库
·
spring boot
·
redis
·
缓存
·
面试
Redis事务详解
在高并发后端架构中,Redis凭借高性能的内存存储特性,成为缓存、分布式锁、实时计数、秒杀库存等场景的核心组件。而Redis事务作为保证一组操作原子性执行的关键机制,其设计逻辑与MySQL等传统关系型数据库事务差异显著,新手极易因理解偏差踩坑。本文将从Redis事务的定义、核心命令、执行流程、异常处理、并发控制到实战避坑,全程图文结合,让你彻底掌握Redis事务的使用与原理。
tod113
17 小时前
数据库
·
redis
·
缓存
深入理解 Redis 事务:从原理到实践的完整解析
Redis 作为高性能内存数据库,在缓存、计数器、排行榜等场景中被广泛使用。但很多人在使用 Redis 事务时,常常会带着 MySQL 事务的思维方式,从而产生误解:为什么 Redis 事务不支持回滚?为什么事务中读命令会立即执行?WATCH 到底算不算“锁”?
014-code
20 小时前
redis
·
缓存
Redis 缓存穿透、击穿、雪崩解决方案
缓存是提升系统性能的利器,但也带来了三大经典问题:穿透、击穿、雪崩优点:实现简单 缺点:布隆过滤器原理:
程序员酥皮蛋
21 小时前
数据库
·
redis
·
缓存
Redis 零基础入门本地实现数据增删
在 Java 项目中操作 Redis,最常用的方式是使用 Spring Boot + Spring Data Redis,首先创建项目
014-code
21 小时前
redis
·
缓存
Redis 旁路缓存深度解析
旁路缓存(Cache-Aside Pattern)是 Redis 最常用的缓存策略,通过"先查缓存,后查数据库"的读写模式,显著提升系统读取性能
你这个代码我看不懂
1 天前
数据库
·
redis
·
缓存
Redis TTL
在 Redis 中,TTL(Time To Live) 表示键的剩余生存时间(以秒为单位)。根据 Redis 行为,TTL 的值具体来说:
We་ct
1 天前
前端
·
算法
·
leetcode
·
链表
·
缓存
·
typescript
LeetCode 146. LRU缓存:题解+代码详解
LRU(Least Recently Used,最近最少使用)缓存机制,是面试中高频出现的设计题,也是实际开发中常用的缓存策略(比如浏览器缓存、Redis的LRU淘汰策略)。LeetCode 146题要求我们设计并实现满足LRU约束的数据结构,且get和put操作的平均时间复杂度必须为O(1)。
青衫码上行
1 天前
数据库
·
redis
·
缓存
Redis持久化 (快速入门)
持久化是Redis从“临时缓存”升级为“可靠数据存储”的关键特性,核心目标包括:RDB(Redis Database)是Redis默认的持久化方式,核心是在指定时间间隔内,对内存中的数据集创建“快照”(Snapshot),并将快照以二进制文件(默认dump.rdb)的形式存储到磁盘。
敲上瘾
1 天前
linux
·
运维
·
服务器
·
缓存
从虚拟地址到物理页框:Linux 页表与内存管理全解析
前言:虚拟内存、物理内存与页表,是现代操作系统内存管理的三大核心。本文将从原理、结构、映射机制等角度,系统讲解虚拟地址空间、页表工作方式、物理内存管理,带你彻底理解程序背后的内存世界。
独泪了无痕
1 天前
数据库
·
redis
·
缓存
通过Homebrew安装Redis指南
在 Mac 开发环境中,Redis 作为高性能内存数据库被广泛使用,通过 Homebrew 包管理器可以高效完成 Redis 的安装、启动、配置和停止等全生命周期管理。本文将详细介绍从安装到配置 Redis 服务的完整流程,包括服务管理、配置修改和常见问题处理。
kiss strong
2 天前
数据库
·
redis
·
缓存
同一无线网下两台笔记本,一台访问另一台虚拟机中服务(redis为例)
两台笔记本A和B(redis)(携带虚拟机,虚拟机有redis)提供ipconfig查询ip(查看无线局域网的ip)
青衫码上行
2 天前
数据库
·
redis
·
缓存
Redis新数据类型 - Bitmap、HyperLogLog、Geospatial
在Redis的基础数据类型(String、List、Set、Hash、Zset)之外,Redis还提供了几种轻量化、高性能的特殊数据类型,分别是Bitmap(位图)、HyperLogLog、Geospatial(地理空间)。
小跌—
2 天前
数据库
·
redis
·
缓存
Redis的string数据类型
计数(Counter)功能许多应用都会使用 Redis 作为计数的基础工具,它可以实现快速计数、查询缓存的功能,同时数据可以异步处理或者落地到其他数据源。例如视频网站的视频播放次数可以使用 Redis 来完成:用户每播放一次视频,相应的视频播放数就会自增 1。
无巧不成书0218
2 天前
react native
·
缓存
·
华为
·
交互
·
harmonyos
【RN鸿蒙教学|第8课时】表单优化+AsyncStorage数据持久化(本地缓存)+ 多终端兼容进阶
适配版本:RN 0.72.7 + OpenHarmony SDK 8.0 + @react-navigation/bottom-tabs@6.5.7 + axios@1.6.8 学习时长:90分钟⏱️ 难度等级:⭐⭐⭐(进阶)
无巧不成书0218
2 天前
react native
·
缓存
·
华为
·
交互
·
harmonyos
【RN鸿蒙教学|第9课时】数据更新+列表刷新实战:缓存与列表联动+多终端兼容闭环
适配版本:RN 0.72.7 + OpenHarmony SDK 8.0 + @react-navigation/bottom-tabs@6.5.7 + axios@1.6.8 学习时长:90分钟⏱️ 难度等级:⭐⭐⭐(进阶)
学到头秃的suhian
2 天前
数据库
·
redis
·
缓存
Redis消息队列
消息队列(MQ),字面意思讲就是存放消息的队列,最简单的消息队列包含3个角色:Redis提供了三种不同的方式来实现消息队列:(实际场景中不会使用)
2401_84800972
2 天前
数据库
·
redis
·
学习
·
缓存
Redis进阶学习
4.通用模块的配置5.快照模块的配置(rdb文件的配置) 快照就是在规定的时间内,执行了多少次,则会持久化到.rdb文件或者.rof文件(默认使用rdb文件进行保存) redis是内存数据库,如果没有持久化,则数据断电及失
tod113
3 天前
数据库
·
redis
·
缓存
Redis 持久化机制深度解析(RDB / AOF)
本文基于一套完整的 Redis 学习笔记与课堂板书整理而成,目标不是“记命令”,而是真正理解 Redis 为什么这样设计、每种机制解决什么问题、在真实生产环境中该如何选择与配置。
全栈前端老曹
3 天前
前端
·
网络
·
数据库
·
redis
·
缓存
·
性能优化
·
全栈
【Redis】Pipeline 与性能优化——批量命令处理、提升吞吐量、减少网络延迟
大家好,我是老曹!今天我们来聊聊 Redis 的 Pipeline 技术。如果你觉得 Redis 单条命令执行速度已经够快了,那你就太小看它了!Pipeline 就像给 Redis 装上了“涡轮增压”,让你的数据飞起来!💨