問題タブ [wiredtiger]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
349 参照

mongodb - Mongo DB エンジン mmapv1 を有線トリガーにアップグレードする方法は?

mmapv1エンジンを搭載したmongodb 3.0.7を使用しています。今度は有線トリガーにアップグレードしたいと思います。私のオペレーティング システム (OS) は Windows サーバー R2 2012 です。Mongo DB エンジンをアップグレードするための詳細な手順を教えてもらえますか?

前もって感謝します :-)

0 投票する
1 に答える
1077 参照

mongodb - WindowsでMongo DBのメモリ使用量を制御するには?

Mongo DB 2.6 を使用していますが、Mongo DB を 3.2 バージョンにアップグレードしました。現在、多くのRAMサイズを使用しています。誰か説明してください

  1. mongod --inMemorySizeGB
  2. mongod --WiredTigerCacheSizeGB

どうすれば値を割り当てることができますか。値を割り当てようとすると、次のようなエラーが発生しました

Mongo DB のメモリ使用量を制御する必要があります。これを行う方法はありますか?

0 投票する
0 に答える
4373 参照

mongodb - データベースをmongodbの別のサーバーにコピーする

ローカル マシンで Robomongo を使用しています。Robomongo は有線タイガー ストレージ エンジンを使用してデータベースを保存しています。今、私が使用しているリモートマシンにデータベースをコピーしたいとき:

ワイヤード タイガー ストレージ エンジンが不明な .wt 形式を作成しているため、上記のコマンドでデータベースをコピーできません。

空のデータベースをコピーすると、リモート マシンで作成されます。

0 投票する
1 に答える
215 参照

mongodb - MongoDB、WiredTiger: すべてのドキュメントで 1 つのフィールドを更新する必要があります (700k)。どのような副作用が発生しますか?

コレクションの 1 つに、フィールドを持つドキュメントがあります"sc":[float]。すべてのドキュメントを反復処理し、これを"sc": floatに変更します。つまり、配列を削除して、float 値を直接キーに割り当てます。

WiredTiger は、MMap のようなインプレース更新を試みる代わりに、更新されたすべてのドキュメントを追加するというのは本当ではないでしょうか?

これにより、基本的にデータベースのサイズが 2 倍になり、最初の半分は古いデータになります。

それらの古い文書を破棄するために電話mongod -repairする必要がありますか、それとも他に何かする必要がありますか?

0 投票する
1 に答える
1804 参照

mongodb - ext4 で誤って Mongodb データ フォルダを削除してしまいました。データを復元するにはどうすればよいですか?

ext4 から削除されたファイルを復元するための最良/最速/安全な方法は何ですか?

仕様:

  • ディスクは 1TB SSHD (ハイブリッド HDD + SSD) で、パーティションも LUKS 暗号化 (バージョン 1) で暗号化されています。
  • Mongodb は WiredTiger をストレージ エンジンとして使用しています。

また、ファイルの部分的な回復を管理する場合、mongo のコレクションの部分的な回復を行うことはできますか?