mongodb连接池问题
小弟最近了开始学习mongodb,在使用上遇到了一些问题。
看到网上说直接在一个应用里实例化一个mongodb就行,取连接的时候直接mongodb.getDB,但是我怎么把DB还到池里呢?
代码如下:
public class MongoManager {
private static Mongo mongo = null;
static init(){
//....初始化mongo
}
public static DB getDB(String dbName) {
if (mongo == null) {
// 初始化
init();
}
return mongo.getDB(dbName);
}
}
====================================
使用:
DB local = MongoManager .getDB("local");
//....一些业务代码
使用完这个local后,我如何把Local归还给池呢?