知识卡片

模式灵活代价

专业/工作

内容

“无模式”通常不是没有模式,而是把模式解释从写入时推迟到读取时。写时模式能早发现不一致,读时模式利于接收异构数据和渐进演化。关键取舍在于错误应更早暴露,还是允许历史数据长期共存。

参考来源

《数据密集型应用系统设计》第2章《数据模型与查询语言》