private final static ConcurrentMap<String, Datastore> dataStores_ = new ConcurrentHashMap<String, Datastore>();
public static Datastore ds(String dbName) {
if (StringUtil.isEmpty(dbName))
return ds();
Datastore ds = dataStores_.get(dbName);
if (null == ds) {
Datastore ds0 = morphia_.createDatastore(mongo_, dbName);
ds = dataStores_.putIfAbsent(dbName, ds0);
if (null == ds) {
ds = ds0;
}
}