-
Mongodb 3.0.4版本的upsert功能测试:mongodb-upsert-test
资源介绍
Mongodb 3.0.4 Upsert测试,通过wiredtiger失败
该测试基本上是上调具有随机sid 1..100的文档,然后更新它们的命中计数器。 因此文档如下所示:
{
'sid': 23,
'status': 'active',
'hit': 12
}
计时器偶尔会将状态字段从“活动”更改为其他状态。
该程序在具有MMAPv1引擎的mongodb 3.0.4上成功运行,但通过wiredtiger引发E11000错误。
安装并运行:
安装:
git clone https://github.com/yurynix/mongodb-upsert-test.git
cd mongodb-upsert-test
npm install
在运行之前,请编辑index.js并修改您的CONNECTION_STRING。
然后运行:
node index.