当前位置: 代码网 > it编程>数据库>

Redis

Redis缓存过期淘汰策略用法解读

Redis缓存过期淘汰策略用法解读

2026-03-24 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 35

先来看下我们遇到的问题生产上redis内存需要设置多少才合适如何配置、修改redis的内存大小,具体怎么操作如果内存满了redis怎么办re...

Redis中BigKey与MoreKey优化详解

Redis中BigKey与MoreKey优化详解

2026-03-24 19:18 | 分类:数据库 | 评论:0 次 | 浏览: 40

1.morekey在redis中,morekey问题通常指的是当数据库中的key数量非常多时,使用如keys *这样的命令去检索所有的key...

从IO多路复用到redis线程模型详解

从IO多路复用到redis线程模型详解

2026-03-24 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 34

unix io模型分类blocking io - 阻塞iononeblocking io - 非阻塞ioio multiplexing - ...

Redis IO多路复用模型使用及说明

Redis IO多路复用模型使用及说明

2026-03-24 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 34

redis单线程是如何处理那么多并发客户端连接?为什么单线?为什么那么快?这是因为redis使用了io多路复用,redis利用epoll来实...

Redis从基础到Stream消息队列实战指南

2026-03-23 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 41

一、redis 简介redis(remote dictionary server)是一个基于内存的键值存储系统,支持多种数据结构,常被用作缓...

Redis数据编码详解

2026-03-21 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 39

struct redisobject { unsigned type:4; // [0-3 bit] 对象类型 (如 st...

Redis之分布式缓存使用解读

Redis之分布式缓存使用解读

2026-03-20 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 36

单节点redis问题:数据丢失:实现redis数据持久化,保存在磁盘存储能力:搭建分片集群,利用插槽机制实现动态扩容并发能力:搭建主从集群,...

Redis分布式缓存方式(RDB、AOF、主从同步)

Redis分布式缓存方式(RDB、AOF、主从同步)

2026-03-20 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 40

1. redis持久化实现redis数据持久化有三种方式rdb快照:将数据写入磁盘aof日志:将命令追加到文件里混合持久化:混合rdb和ao...

Redis缓存雪崩原理、防御策略与工程实践指南

Redis缓存雪崩原理、防御策略与工程实践指南

2026-03-19 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 34

一、什么是缓存雪崩?缓存雪崩(cache avalanche) 是指在某一时刻,大量缓存 key 同时失效,导致所有请求穿透到后端数据库,瞬...

详解Redis终端操作和Redis-plus-plus接口使用教程

2026-03-18 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 40

redis简介相比如mysql,redis也可以当作数据库来使用,而且更快,因为是内存中的数据库。但是和mysql相比,具有存储空间小的问题...

Redis在jwt中作用小结

2026-03-17 19:16 | 分类:数据库 | 评论:0 次 | 浏览: 43

redis 在上述认证流程中主要扮演状态管理者和性能加速器的角色,弥补了 jwt 无状态特性的不足。以下是具体作用:核心作用:解决 jwt ...

Redis的缓存机制用法及说明

Redis的缓存机制用法及说明

2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 40

redis缓存介绍在高并发的场景下,直接使用传统的面向内存的数据库,资源开销会非常大,性能也非常低,数据库服务器很容易崩溃。因此可以把一些经...

基于Redis Set轻松实现简单的抽奖系统

2026-03-17 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 41

基于 redis set 轻松搞定高并发抽奖系统想要从零手搓一个高性能的抽奖系统?redis 的 set (集合)数据结构绝对是你的不二之选...

Redis+MQ高并发秒杀的技术方案与实现

2026-03-13 19:15 | 分类:数据库 | 评论:0 次 | 浏览: 41

前言在电商秒杀场景中,瞬间爆发的海量请求往往成为系统的生死考验。当并发量达到数万甚至数十万qps时,传统数据库单表架构难以支撑,而redis...

redis多级缓存的用法及说明

redis多级缓存的用法及说明

2026-03-12 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 39

一、什么是多级缓存传统的缓存策略一般是请求到达tomcat后,先查询redis,如果未命中则查询数据库,如图:存在下面的问题:请求要经过to...

Redis中StringRedisTemplate中HashOperations的使用详解

2026-03-12 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 36

springboot2默认情况下使用lettuce框架访问redis只需要在pom.xml文件添加以下依赖即可:<dependency...

解决Unboxing&nbsp;of&apos;stringRedisTemplate.hasKey(xx)&apos;may&nbsp;produce&nbsp;&apos;NullPointerException&apos;&nbsp;警告问题

解决Unboxing of'stringRedisTemplate.hasKey(xx)'may produce 'NullPointerException' 警告问题

2026-03-12 19:14 | 分类:数据库 | 评论:0 次 | 浏览: 43

idea unboxing of ‘stringredistemplate.haskey(xx)’ may prod...

StringRedisTemplate操作hash实现过程

2026-03-12 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 46

stringredistemplate操作hash示例如下package com.frank.redis.web;import org.sp...

redis批量删除namespace下的数据实现

redis批量删除namespace下的数据实现

2026-03-11 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 47

在开发中为了更好的管理数据,对redis进行了分组存储操作,在存值时加了命名空间来实现,如下:@cacheable的value来实现分组@c...

Red&nbsp;Hat6.4环境下搭建FTP服务器的详细步骤

Red Hat6.4环境下搭建FTP服务器的详细步骤

2026-03-10 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 51

ftp服务器(file transfer protocol server)是一种用于文件传输的服务器软件或硬件设备。它通过ftp协议实现客户...

redis 8.2.1 的密码修改使用密文的操作方案

2026-03-10 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 46

redis 8.2.1 版本本身并不原生支持直接配置密文密码,但可以通过合理的方案实现密码的安全存储与使用。下面为你详细说明具体情况和解决方...

Redis BGSAVE 内存不足异常完美解决方案

2026-03-09 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 44

redis bgsave 内存不足异常完整解决方案一、问题背景与核心报错解析项目无法正常登录,核心报错日志如下:handling error...

Redis主从复制搭建、哨兵搭建、集群搭建全过程

Redis主从复制搭建、哨兵搭建、集群搭建全过程

2026-03-08 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 44

主从复制此模式的优势:读写分离,性能扩展;容灾快速恢复搭建步骤(例子:一主两从)首先定义一个目录便于后期区分主从,单节点服务,集群模式。我就...

Redis锁与DB锁的使用与区别小结

2026-03-06 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 55

一、redis 锁与 db 锁的对比redis 锁(分布式锁)和 db 锁(数据库锁)是分布式场景下控制并发的核心手段,二者在实现方式、性能...

Redis中大key处理的问题解决

2026-03-06 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 55

redis 处理大 key 的主要方法可以分为预防、识别、处理和优化几个方面。下面我将详细说明每一步。1.什么是大key没有一个固定的数值可...

redis启动失败原因分析及解决过程

2026-03-05 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 55

1.输入启动命令redis-server.exe redis.windows.conf启动redis,发现启动失败报错:[8072] 07 ...

redisTemplate.opsForValue().get()获取值失败的解决方案

redisTemplate.opsForValue().get()获取值失败的解决方案

2026-03-05 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 51

redistemplate.opsforvalue().get()获取值失败在使用redistemplate.opsforvalue().g...

Redisson延迟队列实现订单关闭的操作方法

2026-03-05 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 49

redisson的rdelayedqueue是实现订单到期关闭的利器,它比定时任务更精准、比redis过期监听更可靠。其核心原理是利用red...

基于setnx,lua脚本和Redisson详解Redis分布式锁实现的三种方式

2026-03-02 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 54

分布式锁是解决分布式系统中多节点并发访问共享资源的核心方案,redis凭借高性能、原子性操作等特性,成为实现分布式锁的主流选择。本文从原理层...

Redis之BigKey与HotKey问题详解

2026-02-28 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 51

概述在 redis 的实际使用过程中,bigkey(大键)和 hotkey(热键)是两个常见且可能导致严重性能问题的问题。它们可能导致 re...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com