sql >> データベース >  >> NoSQL >> MongoDB

com.mongodb.client.MongoClientとcom.mongodb.MongoClientの違い

    com.mongodb.client.MongoClient.create()を使用します (3.7以降)、レガシーAPI com.mongodb.MongoClient() 非推奨です。

    com.mongodb.client.MongoClient インスタンスは、データベースへの接続のプールを表します。複数のスレッドがある場合でも、クラスMongoClientのインスタンスは1つだけ必要です。

    参照: http://mongodb。 github.io/mongo-java-driver/3.12/driver/tutorials/connect-to-mongodb/

    com.mongodb.client.MongoClient 3.7リリース以降、新しいAPIでインスタンスを取得するために以下のコードを使用して追加されました:

        MongoClient mongoClient = MongoClients.create()
    



    1. Redis6.2.0より前のZRANGESTORE

    2. mongodbから重複する配列値を削除する

    3. PyMongoAggregateのexecutionStatsの取得方法

    4. MongoDB:1つのフィールドのすべてのドキュメントを更新します