Tag: connections

Mongo打开了太多连接

我试图在Java循环中向MongoDB写入大量数据。 我根据打开的连接数得到错误。 我的理论是,由于MongoDB不是事务性的,因此可以同时打开许多连接。 然而,Java代码也能够非常快地循环,在一定时间之后循环迭代的次数开始超过可用连接的数量并且Mongo碰到墙。 我的代码看起来像这样。 我已经看到它建议不要做m.close()但是你只是更快地得到错误。 public static void upsert(){ Mongo m = null; DB db = null; try { m = new Mongo(“localhost”); db = m.getDB(“sempedia”); } catch (UnknownHostException e1) { e1.printStackTrace(); } catch (MongoException e1) { e1.printStackTrace(); } // create documents // I am doing an upsert – hence the doc, doc DBCollection […]