Redis 的内存用完了会发生什么?
当Redis内存用完后,会发生以下几种情况: 一、写入操作失败 Redis达到最大内存限制后,默认行为是拒绝新的写入操作并返回错误。此时SET、HSET等写命令会报错"OOM command not allowed when used memory > 'maxmemory'",但读操作和删除操作仍可正常执行。这是为了保护数据一致性,防止数据…
2026-1-07 11:57
|
833 字
|
4 分钟
Redis 集群之间是如何复制的?
Redis集群通过主从复制机制实现数据同步,核心包括全量同步和增量同步两种模式,采用异步复制方式保证最终一致性。 一、主从复制的基本架构 Redis集群采用一主多从的架构,每个主节点(Master)可以拥有多个从节点(Slave)。主节点负责处理写操作,从节点通过复制机制同步主节点数据,实现数据备份和读写分离。从节点默认只读,通过配置replica…
2026-1-07 11:44
|
1090 字
|
5 分钟
告别慢查询!Spring Boot整合Redis打造高性能缓存,这篇真的够了
一、前言 在当今的互联网应用开发中,业务性能优化是至关重要的一环。随着用户数量的增加和业务复杂度的提升,数据库的压力也越来越大,响应时间变长,用户体验随之下降。而缓存技术的出现,为解决这些问题提供了有效的途径。其中,Redis凭借其高性能、多数据结构的特性,成为缓存、分布式锁、限流等场景的首选中间件。Spring Boot作为主流的Java开发框架…
2026-1-06 17:42
|
2100 字
|
23 分钟