后端专栏
程序员小纬
程序员
服务端java、数据库、中间件
展开
-
Redis集群-Cluster
Redis集群是Redis的分布式解决方案,旨在通过多个节点共同工作来提高Redis的稳定性和效率。原创 2024-09-29 15:27:02 · 62 阅读 · 0 评论 -
Redis持久化方式
Redis的持久化方式主要有两种:RDB(Redis Database Backup file,即Redis数据备份文件)和AOF(Append Only File,即追加文件)。此外,从Redis 4.0版本开始,还引入了混合持久化方式。原创 2024-09-29 15:21:22 · 88 阅读 · 0 评论 -
Redis缓存击穿、缓存穿透、缓存雪崩
缓存击穿、缓存穿透和缓存雪崩是缓存机制中常见的问题,它们各自具有不同的特点和解决方案。下面我将分别解释这三种现象及其解决方案。原创 2024-09-29 15:18:21 · 377 阅读 · 0 评论 -
Redis渐进式rehash
在Redis中,哈希表是实现快速键值对查找的关键数据结构,但随着数据的增加,哈希表可能会因为冲突过多或空间不足而需要扩容;相反,当数据大量删除后,哈希表也可能因为空间利用率过低而需要缩容。在扩容和缩容过程中,由于长度变化会导致key的索引变化,为了避免一次性rehash操作带来的长时间阻塞和性能影响,Redis采用了渐进式rehash策略。原创 2024-09-29 14:59:37 · 272 阅读 · 0 评论