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

dbpathを変更した後、MongoDBが/etc/mongodb.confを使用していません

    上記の質問に対する遅いフォローアップ...

    dbをec2のebsに移動した後、同様の問題が発生しました。

    mongodを実行するだけでも、dbpathは/ data / db /(存在します)に転送されます。

    /etc/mongodb.conf 特に指示されない限り、完全に無視されます。

    ディレクティブ--configを使用してこれを回避することができます または単に--dbpath (両方の作業)しかし、mongodはどこからデフォルトを取得するのか疑問に思っていました...?!

    これらのデフォルトをどこでも見つけて上書きすることができませんでした。誰か?

    注:私はこのmongodの振る舞いに本当に悩まされています...これは単に悪いデザインであり、悪いドキュメントです。



    1. Rails Mongoidモデルのクエリ結果は、limitを使用している場合でも、間違ったサイズ/長さ/カウント情報を返します

    2. MongoDBテキスト検索に一致するフィールドのみを表示する

    3. _idフィールドなしでドキュメントを挿入するMongodb

    4. MongoDb-配列をクエリする