sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoCollection kontra DBCollection java

Det här verkar vara en fråga om 3.0.0 MongoDB Java-drivrutinen.

Det allmänna rådet är att använda Document/MongoCollection/MongoDatabase för ny applikationsutveckling.

Klasserna DBObject/DBCollection/DB finns dock kvar i 3.0.0-drivrutinen så att många befintliga applikationer som för närvarande använder 2.x-drivrutinserien har en uppgraderingsväg till 3.0-drivrutinen. Drivrutinförfattarna (jag är en av dem) försökte klargöra detta genom att avskriva metoden MongoClient.getDB, som returnerar en instans av klassen DB, för att uppmuntra användningen av den nya metoden MongoClient.getDatabase, som returnerar en instans. av MongoDatabase.




  1. Vad är fördelen med att använda ett ObjectId istället för en vanlig sträng?

  2. MongoDb C# GeoNear Query Construction

  3. Lagra objektegenskaper i redis

  4. Ska jag använda redis för att lagra ett stort antal binära filer?