mongodb数据写入失败的问题

superliyubo 2013-10-22 03:31:24

....
for(int i = 0 ; i < 2000000 ; i++){
mongodb.insertJson(coll, json);
}
System.out.println("Filed count: " + count);
long rows = mongodb.countRows("GpsInfo");
System.out.println("Mongodb count: " + rows);


运行结果
Mongodb count: 1607384

环境 centos5.5 64bit mongodb-linux-x86_64-2.4.7.tgz
用mongodb测试写入数据遇到过N多次了,每次结果都不一样,mongodb配置上有什么限制吗,请教
...全文
383 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
过天 2013-11-14
  • 打赏
  • 举报
回复
你加上下面的试试 db.requestStart(); // 在大量读写环境中,需要保持一致性 insertJson(coll, json); db.requestDone();
ybgba 2013-11-11
  • 打赏
  • 举报
回复
你要不在mongo的命令下运行for(i=0;i<2000000;i++) db.coll.save()试试结果是不是和你想要的结果一致.

1,798

社区成员

发帖
与我相关
我的任务
社区描述
MongoDB相关内容讨论区
社区管理员
  • MongoDB社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧