To wydaje się być pytaniem o sterownik Java 3.0.0 MongoDB.
Ogólna rada to używanie Document/MongoCollection/MongoDatabase do tworzenia nowych aplikacji.
Klasy DBObject/DBCollection/DB pozostają jednak w sterowniku 3.0.0, dzięki czemu wiele istniejących aplikacji, które obecnie używają sterowników serii 2.x, ma ścieżkę uaktualnienia do sterownika 3.0. Autorzy sterownika (jestem jednym z nich) starali się to wyjaśnić, odrzucając metodę MongoClient.getDB, która zwraca instancję klasy DB, aby zachęcić do korzystania z nowej metody MongoClient.getDatabase, która zwraca instancję MongoDatabase.