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

Mongodb: `com.mongodb.MongoSocketReadException:モルヒネでストリームの終わりに時期尚早に到達しました`

    ほとんどの場合、これは長い読み取り/書き込みによるタイムアウトの結果です。

    タイムアウトを増やすか、完全に削除してみてください:

        MongoClientOptions.Builder options_builder = new MongoClientOptions.Builder();
        options_builder.maxConnectionIdleTime(<some_long_time>);
        MongoClientOptions options = options_builder.build();
        MongoClient mongo_db = new MongoClient ("your.db.address", options);
    


    1. Mongodbとソートサブ配列

    2. javaで2つのフィールドを持つmongodbで$in演算子を使用する方法

    3. ドキュメント内の配列内の要素の総数をカウントする-MongoDB

    4. RedisConf18のRdbtools