『WJ』
2025-01-06
来自上海
你这里大Key 的判断标准和阿里云写的不一样,5M和500M来说大太多了,是不是弄错了
作者回复: 阿里云文档最近更新了,这个500M不是string类型的,是hash等对象类型的
lJ
2025-01-06
来自江苏
1. 《阿里云》文档提到了四点,对大Key进行拆分、对大Key进行清理、监控实例的内存水位、对过期数据进行定期清理。 2. 提前规划数据结构,从系统设计阶段开始优化数据结构,避免产生大 Key。 3. 为大 Key 设置合理的过期时间,确保无用数据及时清理。 4. 将数据分片存储到多个 Redis 实例中,避免单个实例中的大 Key 问题。 5. 避免直接删除大 Key,通过异步任务分批删除其数据,减少阻塞。通过 UNLINK 命令替代 DEL。