以下是关于数据库(Redis 缓存策略与 PostgreSQL 优化)的基本知识点总结:
一、Redis 缓存体系深度解析
1. 核心缓存策略对比
策略 | 算法原理 | 适用场景 | 配置示例 |
---|
LRU | 淘汰最近最少使用数据 | 热点数据分布稳定 | maxmemory-policy volatile-lru |
LFU | 淘汰使用频率最低数据 | 长期热点数据场景 | maxmemory-policy volatile-lfu |
TTL | 按过期时间淘汰 | 时效性数据(验证码/会话) | EXPIRE key 30 |
Random | 随机淘汰 | 测试环境/无明确访问模式 | maxmemory-policy allkeys-random |
2. 高级缓存模式