Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我从我的模型中删除一个属性,但不更新现有实体,保存一个新实体会比以前更便宜(例如需要更少的写入操作)吗?
简短的回答是肯定的。
在数据存储中,存储是无模式的,因此每条记录都可以有自己的模式。更少的字段:更少的数据需要存储,更少的索引需要维护。同类(表)中的其他实体是独立的,因此您之前存储的内容无关紧要。
我认为您可能还需要删除此属性上的现有索引。无论如何,从性能的角度来看,我不知道删除单个属性是否完全相关,因为无论如何数据存储重复写入速度都非常快。