タグ付けされた質問 「mongodb-3.0」

3
シェルからストレージエンジンを確認する
3.0にアップグレードしようとすると、アップグレードでいくつかの問題が発生しました。具体的には、mongod経由sshで起動しようとするとエラーが発生しましたdbpath。新しいYAML構成ファイルで指定したものの代わりにデフォルトを使用しようとしました。私は先に進み、マシンを再起動しましたが、今mongodは再び稼働しています。私はこの時点で少し妄想的で、ストレージエンジンがwiredtigerシェルからのものであることを確認する方法があるかどうかを知りたいです。

3
MongoDB MMAPv1 vs WiredTigerストレージエンジン
:mongoDB3で新しいストレージエンジン登場WiredTigerを。それでも、MMAPv1は依然としてMongoのデフォルトの選択肢です。 一方が他方よりも優れているとは限りません。多くの場合、ユースケースとジョブに適したツールの選択の問題です。しかし、どのエンジンがどの仕事に適していますか? 実際、MMAPv1はデフォルトのエンジンですが、WiredTigerはほとんどすべての分野で優れているようです。MMAPv1と同じ機能に加えて: 書き込みパフォーマンスの向上、 ドキュメントレベルの同時実行、 圧縮、 スナップショットおよびチェックポイントシステム。 MongoDBのブログで比較表を見つけました。 Solarisを使用している場合を除き、WiredTigerを選択しない理由はありますか? 編集 WiredTigerとMMAPv1の内部を詳細に説明する2つのビデオが あります。

4
YAML構成ファイルの解析エラー:yaml-cpp
MongoDBシェルバージョン3.0.7で次のコマンド(Windowsマシン)を使用しています。 mongod --config "G:\NodeApps\mongod.cfg" --install mongod.cfgファイルの内容を以下に示します。 systemLog: destination: file path:"G:\NodeApps\data\log" storage: dbPath:"G:\NodeApps\data" 以下のエラーを取得: Error parsing YAML config file: yaml-cpp: error at line 4, column 8: illegal map value try 'mongod --help' for more information 同様の質問にはこれに対する解決策がありません。 私がすでに試したこと: スペースを使用しています(タブではありません) Mongod設定ファイルは非ACSII形式で保存してはいけないという投稿の1つで言及されているように、ファイルをASCII形式で保存してみました。UTF-8でもです。 これで私を助けてください。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.