菜鸟笔记
提升您的技术认知

Redis 笔记

redis缓存三兄弟

菜鸟阅读 : 140赞(0)

redis缓存三兄弟 在 Redis 缓存体系中,“缓存三兄弟” 通常指的是缓存穿透、缓存击穿和缓存雪崩,这三个是缓存场景中常见的典型问题,会严重影响系统性能甚至导致服务崩溃。以下是对它们的详细解析: 1、缓存穿透 问题描述 场景:客户端请...

Redis 集群方案

菜鸟阅读 : 127赞(0)

集群方案 Redis 提供了多种集群方式以满足不同的业务需求,主要包括 主从复制(Master-Slave Replication)、哨兵模式(Sentinel)和 集群模式(Cluster)。以下是各模式的详细对比和说...

redis事务

菜鸟阅读 : 120赞(0)

redis事务 Redis 的事务(Transaction)提供了一种将多个命令组合执行的机制,确保多个操作按顺序执行,但不支持回滚(Rollback),主要用于简化批量操作和处理并发场景。以下是 Redis 事务的核心概念、命令、流程及特...

Redis的过期键的删除策略

菜鸟阅读 : 134赞(0)

Redis的过期键的删除策略 Redis 的过期键删除策略采用 被动删除(惰性删除) 和 主动删除(定期删除) 结合的方式,并在内存不足时触发 内存淘汰机制。以下是具体策略的详细说明: 1、...

Redis持久化机制

菜鸟阅读 : 129赞(0)

持久化机制 Redis 提供了两种持久化机制:RDB(快照持久化) 和 AOF(日志追加持久化),用于将内存中的数据持久化到磁盘,避免因进程退出或服务器宕机导致数据丢失。此外,Redis 4.0 引入了 混合持...

Redis 常见数据类型

菜鸟阅读 : 125赞(0)

Redis 常见数据类型 数据类型 特点 典型命令 应用场景 底层实现 内存优化建议 字符串 (String) – 最基础类型 – 二进制安全(可存储图片、JSON 等) – 最大支持 512MB SET...

Redis 的核心特点

菜鸟阅读 : 150赞(0)

一、Redis 的核心特点 基于内存(In-Memory) 数据默认存储在内存中,读写速度极快(官方测试读速度可达 11 万次 / 秒,写速度可达 8 万次 / 秒)。 缺点:内存空间有限,数据易失性(断电丢失),需通过持久化机制(RDB/...

Redis为什么快

菜鸟阅读 : 443赞(1)

引言 Redis是一个高性能的开源内存数据库,以其快速的读写速度和丰富的数据结构支持而闻名。本文将探讨Redis快速处理数据的原因,帮助大家更好地理解Redis的内部机制和性能优化技术。 完全基于内存 Redis的所有数据都存储在内存中,这...

Redis 究竟是单线程还是多线程

菜鸟阅读 : 335赞(1)

1 前言 首先,Redis是一个高性能的分布式缓存中间件。其复杂性不言而喻,对于Redis整体而言肯定不是只有一个线程。 我们常说的Redis 是单线程,主要是指 Redis 在网络 IO和键值对读写是采用一个线程来完成的,这也是 Redi...