
业务数据库里,真正被高频读写的往往只有最近 3~6 个月的数据,历史数据占了 80% 的存储却在拖累每一次查询、备份与 DDL。冷热分离的核心逻辑:把「访问频率」变成「存储位置」的函数——热数据留在主库(性能优先),冷数据下沉到廉价存储(成本优先),查询层按需路由。一、冷热的判定标准
存量数据首次归档是最大的工程风险,标准做法是双读灰度:新查询逻辑先同时支持主库与归档库(按时间路由,边界数据双查合并),灰度验证正确率后逐步放量。切写侧不动(新数据始终写主库,只有归档任务搬旧数据),风险集中在读路径,回滚容易。

分离效果看四个数:主库容量降幅(预期 70%+)、热数据查询 P95 变化(预期显著改善)、归档查询可用性(秒级返回或明确告知走异步)、月度存储成本降幅。数字不达预期就回去修判定线与路由规则。

冷热分离的本质是用「数据访问的局部性」换存储与性能的红利。它不是一次性的项目——新表接入时的冷热规划、每季度的访问模式复核,让它成为数据生命周期的常态化管理。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。