Redis BGSAVE 内存不足异常完美解决方案
2026-03-09 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 1
redis bgsave 内存不足异常完整解决方案一、问题背景与核心报错解析项目无法正常登录,核心报错日志如下:handling error...
Redis主从复制搭建、哨兵搭建、集群搭建全过程
2026-03-08 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 6
主从复制此模式的优势:读写分离,性能扩展;容灾快速恢复搭建步骤(例子:一主两从)首先定义一个目录便于后期区分主从,单节点服务,集群模式。我就...
Redis锁与DB锁的使用与区别小结
2026-03-06 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 9
一、redis 锁与 db 锁的对比redis 锁(分布式锁)和 db 锁(数据库锁)是分布式场景下控制并发的核心手段,二者在实现方式、性能...
Redis中大key处理的问题解决
2026-03-06 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 10
redis 处理大 key 的主要方法可以分为预防、识别、处理和优化几个方面。下面我将详细说明每一步。1.什么是大key没有一个固定的数值可...
redis启动失败原因分析及解决过程
2026-03-05 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 9
1.输入启动命令redis-server.exe redis.windows.conf启动redis,发现启动失败报错:[8072] 07 ...
redisTemplate.opsForValue().get()获取值失败的解决方案
2026-03-05 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 10
redistemplate.opsforvalue().get()获取值失败在使用redistemplate.opsforvalue().g...
Redisson延迟队列实现订单关闭的操作方法
2026-03-05 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 10
redisson的rdelayedqueue是实现订单到期关闭的利器,它比定时任务更精准、比redis过期监听更可靠。其核心原理是利用red...
基于setnx,lua脚本和Redisson详解Redis分布式锁实现的三种方式
2026-03-02 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 12
分布式锁是解决分布式系统中多节点并发访问共享资源的核心方案,redis凭借高性能、原子性操作等特性,成为实现分布式锁的主流选择。本文从原理层...
Redis之BigKey与HotKey问题详解
2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 13
概述在 redis 的实际使用过程中,bigkey(大键)和 hotkey(热键)是两个常见且可能导致严重性能问题的问题。它们可能导致 re...
Redis 热 Key 问题的解决
2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 15
在高并发的分布式系统中,redis 作为高性能的内存数据库,广泛用于缓存、会话存储、计数器等场景。然而,随着业务规模的增长,热 key(ho...
Redis Key过期删除策略使用小结
2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 15
redis 的 key 过期数据删除策略是 redis 内存管理的关键部分,它通过两种主要策略相结合的方式清理过期数据:1.被动删除(惰性删...
redis存储空间复杂度和时间复杂度的平衡
2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 16
下面是一个案例:根据奖品概率计算奖品存储空间以及时间复杂度的权衡.1. 内存占用的计算1.1 不同精度下的内存占用// 精度范围(rater...
Redis中Cluster的容错性的实现
2026-02-12 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 39
redis cluster 通过多种机制来实现高容错性,包括主从复制、自动故障转移和gossip协议。这些机制确保即使在节点发生故障时,集群...
Redis框架在项目中的实战
2026-02-10 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 42
一、redis 哨兵模式(redis sentinel)redis sentinel 是 redis 官方提供的高可用解决方案,核心作用是监...
Nginx部署前端项目实战指南及常见错误
2026-02-07 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 32
1. 前言与场景描述在现代前后端分离的架构中,前端通常使用 vue.js、react 等框架开发。开发完成后,通过构建工具(webpack/...
银河麒麟(Kylin)离线安装Nginx并部署多服务完整步骤
2026-02-07 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 45
本文介绍如何在 银河麒麟操作系统(kylin v10)上进行 nginx 的离线安装与配置,包括依赖包下载、https 配置、多端口站点部署...
解决Redis缓存击穿问题(互斥锁、逻辑过期)
2026-02-07 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 45
背景缓存击穿也叫热点 key 问题,就是一个被高并发访问并且缓存重建业务较复杂的 key 突然失效了,无数的请求访问会在瞬间给数据库带来巨大...
Redis slowlog使用和实现
2026-02-06 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 42
说明slowlog是redis server记录查询命令执行时间的日志模块,查询执行时间指一个查询命令所耗费的时间,不包括客户端响应,发送回...
Redis分布式限流生产环境落地方案
2026-02-06 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 39
该方案适配spring boot 2.x/3.x + spring cloud微服务生态,覆盖lua 脚本原子限流(固定窗口 / 滑动窗口)...
Redis Cluster 实现多key事务操作的示例
2026-02-06 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 55
在 redis 集群模式下,multi/exec 事务直接报错: “crossslot keys in request don&...
通过lua实现redis 分布式锁的项目实践
2026-02-04 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 32
在 redis 中使用 lua 脚本实现分布式锁 是一种高效、原子、安全的方式。由于 lua 脚本在 redis 中是单线程、原子执行的,可...
Redis实现布隆过滤器缓存去重的"智能门卫"(实例详解)
2026-02-02 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 32
在缓存架构中,总有一些“头疼问题”:用户反复提交相同请求、查询不存在的key导致缓存穿透、海量数据去重效率低下&he...
Redis的缓存使用技巧分享(商户查询缓存)
2026-02-02 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 28
1. 什么是缓存缓存(cache) 就是数据交换的缓冲区,是存贮数据的临时地方,一般读写性能较高。缓存的作用:降低后端负载提高读写效率,降低...
Centos7删除/boot/下所有文件后实现恢复
2026-01-27 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 56
/boot/下文件被删除后开机界面如下:1.光盘救援模式下安装grub2chroot /mnt/sysimage #切换根目录grub...
关于XRDP服务部署流程
2026-01-27 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 47
一、工具核心区别特性xrdpvnc协议支持rdp(remote desktop protocol)vnc(virtual network c...
Redis五种核心数据类型与命令示例
2026-01-27 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 55
一、redis数据类型概述redis支持五种核心数据结构,每种结构都针对特定场景优化:数据类型存储结构主要应用场景时间复杂度string简...
Redis 常用命令之基础、进阶与场景化实战案例
2026-01-26 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 46
redis 常用命令全解析:基础、进阶与场景化实战一、基础通用命令这类命令不针对特定数据类型,适用于所有场景,主要用于管理键、查看状态等。命...
Caffeine结合Redis空值缓存实现多级缓存
2026-01-25 19:22 | 分类:数据库 | 评论:0 次 | 浏览: 52
在高并发系统中,缓存是提升响应速度、减轻数据库压力的核心手段,但单一缓存方案往往难以应对复杂场景 —— 本地缓存缺乏...
Redis 分布式锁必避的 8 大问题及解决方案全解析
2026-01-21 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 49
在分布式系统中,redis 分布式锁虽能高效解决跨服务并发冲突,但实际落地时稍不注意就会踩坑——小到数据不一致,大到...
Redis 7.X 部署指南之单机、主从、哨兵和集群部署
2026-01-20 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 54
一、redis简介与部署方式概览redis是一款高性能的键值存储系统,支持多种数据结构,常用于缓存、消息队列、分布式锁等场景。根据不同的可用...