我有一个 nodejs 应用程序使用猫鼬来建模我的数据。对于我 95% 的数据(不高写入量),猫鼬效果很好。
但是,我确实有一个具有非常高写入量的集合。做一些基准测试,我想知道是否有办法提高这个集合的性能。
我尝试使用本机驱动程序插入
Model.collection.insert(doc, {w: 0});
而且我没有看到太多的增长。
这是什么意思。好吧,这可能意味着猫鼬运行得非常快,绕过它并没有提高性能。IE 可能需要调整 mongodb(连接池、设置等)。
到目前为止,我的表现还不是问题,但是对于这个集合,我不需要在插入时进行任何类型的验证。我只想将数据扔给 mongo,我不在乎是否有错误。有什么方法可以通过猫鼬做到这一点?