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

Mongoサーバーはシェルからの資格情報を受け入れますが、Java/Scalaインターフェースからは受け入れません

    どうやら、バージョンの不一致でした。 Ubuntuが提供する3.0.3をアンインストールして、mongodb.orgからダウンロードした2.6.10を使用してみたところ、ライブラリがようやく接続できるようになりました。

    これは、メモリから「ユーザードキュメントにクレデンシャルが見つかりません」のような行をログで見つけた後のことです。

    メジャーバージョン番号を超えると、多少の破損が予想されることはわかっていますが、古いクライアントがまったく接続できないようにすることは、かなり極端に思えます。



    1. Spark Mongoコネクタ、MongoShardedPartitionerが機能しない

    2. TypeError:callback.applyはallowDiskUseの後の関数ではありません

    3. MongoDBでドキュメントを並べ替える3つの方法

    4. Mongodbエラー:子プロセスが失敗し、エラー番号51で終了しました