旧表还能查到,为什么不应该继续用了?
能搜索、能查询、有数据,不代表资产仍然适合建立新的依赖。
目录里还留着一张旧结果表
旧表还能查到,为什么不应该继续用了?
旧资产没有消失,所以搜索和查询都还成功。但它已经 deprecated,历史可访问性不能代替当前推荐。
可访问不等于仍然推荐继续使用。
核心概念
deprecated
deprecated 表示资产仍可能可读,但已经不再推荐作为新的默认来源。真实系统还可能有 retiring 等过渡状态,本节不展开完整状态机。
状态会改变“现在该不该继续用”
旧版存款余额应用资产仍有数据,甚至能让查询顺利返回结果。问题在于它的生命周期已经告诉你:这份资产正在退出推荐范围。
迁移时要找到 replacement,比较一行含义和字段范围,再把新的查询依赖切换过去。不能因为旧资产暂时还能查,就继续把它当作默认来源。
- active:当前可进入使用判断。
- deprecated:停止建立新的依赖,寻找替代资产。
- retiring 只作为真实系统中的扩展说明。
08-4 · 生命周期
看到 deprecated,切换到替代资产
搜索旧版资产,查看状态和替代关系,再切换到当前推荐的应用结果。
正在加载交互实验…