--- title: "Redis缓存" type: concept tags: [software-engineering, redis, caching, performance, database] sources: [开发经验与项目规范整理文档] last_updated: 2025-12-30 --- ## Definition **Redis 缓存** 是利用 Redis 作为内存数据存储来缓存热点数据,从而提升系统读性能、降低数据库压力的技术方案。 ## Core Principles - 作为缓存层极大提升系统「读性能」 - 降低数据库访问压力 - 提供计数、锁、队列、Session 等能力 - 让系统更快、更稳定、更抗压 ## Related Concepts - [[微服务架构]] — Redis 常作为服务间共享缓存或分布式锁服务 - [[消息队列]] — Redis 支持 List 结构实现轻量级队列 - [[输入-处理-输出模型]] — Redis 作为缓存(状态存储)在系统中的角色 ## Source Reference 来源:[[开发经验与项目规范整理文档]]