MongoDB findAndModify优化

时间:2012-11-25 07:26:16

标签: mongodb optimization

目前我们在MongoDB中编写了大量记录,而在另一个进程中执行findAndModify(基本上我们希望在查询时对记录的一个字段进行原子更新)。问题是,findAndModify似乎以30 ops / sec的速度减慢,这对我们的请求来说是不可接受的,是否有任何好的方法来优化它?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果您可以发布有用的确切查询,但我怀疑您目前没有指定fields

fields:{"myLongField":0},

尝试指定不返回您不需要的字段 - 记住这是查找并修改
所以它获取文档,并修改它。