NingBlog
首页博客系列分类标签

© 2026 NingBlog. All rights reserved.

Built with Next.js, TypeScript, and Tailwind CSS

管理后台

#Redis

6 篇文章

Redis基础
2024年1月30日•后端学习

redis为什么快? 1. 纯内存操作:主要原因,数据读写都发生在内存中,访问速度是纳秒级别,而传统数据库频繁读写磁盘的速度是毫秒级别。 2. 高效io模型:单线程reactor,io多路复用。单个线程可以同时处理多个网络连接上的io事件,

数据类型
2024年1月18日•后端学习

redis的所有数据都是键值对的形式,所有的键都是字符串,这里说的数据类型指的是值的类型。 5种基本数据类型: - string - list - set - hash - zset string 内部实现 底层主要的实现数据结构是 int

生产问题和缓存读写策略
2024年1月6日•后端学习

缓存雪崩 缓存雪崩是指缓存中的大量数据同时失效(如过期)或服务器宕机,大量请求涌入数据库,导致数据库过载。 原因主要有两种: 大量数据同时过期 如给大量数据设置了同一个过期时间,就可能会发生缓存雪崩。 解决方案 1. 直接地,在设置时不要让

功能篇
2023年12月26日•后端学习

过期删除策略 过期时间设定 shell set <key <value ex <n :设置键值对的时候,同时指定过期时间(精确到秒); set <key <value px <n :设置键值对的时候,同时指定过期时间(精确到毫秒); set

高可用
2023年12月14日•后端学习

主从复制 为了实现高可用,某一服务器宕机也能继续提供服务,设置多个服务器,一个主服务器,多个从服务器。 主服务器负责读写数据,从服务器一般只进行读,也就是所谓的读写分离。当主服务器执行了新的写操作后,会将写操作同步至从服务器,从而实现主从一

持久化
2023年12月2日•后端学习

redis 不同于 memcached 的很重要一点就是,redis 支持持久化,而且支持 3 种持久化方式: - 快照(snapshotting,rdb),默认方式 - 只追加文件(append-only file, aof) - rdb