mongo update的内部实现是什么,创建一个新文档不赞成使用现有文档或重写现有值

时间:2019-04-15 21:17:14

标签: mongodb

使用一个文档的更新或增补时。在内部,mongo是在磁盘上创建一个新节点,弃用现有节点(例如hbase)还是实际更改现有记录?

1 个答案:

答案 0 :(得分:0)

MMAPv1引擎(现已弃用)正在就地更新。

WiredTiger引擎使用MVCC(写入文档的新版本)。