创建初始集合时Mongodb跳过插入

时间:2012-12-13 19:52:25

标签: java mongodb

似乎在最初创建集合时,有一段时间无法插入文档。所以运行下面的代码我只得到第一个插入。

Mongo mongo = new Mongo("localhost", 27017);
DB db = mongo.getDB( "workqueue" );
DBCollection coll = db.getCollection("jobs");

coll.insert(new BasicDBObject("desc", "test1"));
coll.insert(new BasicDBObject("desc", "test2"));
coll.insert(new BasicDBObject("desc", "test3"));

但是,如果我在每个插入之间放置一个Thread睡眠,我会得到所有3.这是一个错误还是我做错了什么?

0 个答案:

没有答案