問題タブ [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.
mongodb - Mongo DB エンジン mmapv1 を有線トリガーにアップグレードする方法は?
mmapv1エンジンを搭載したmongodb 3.0.7を使用しています。今度は有線トリガーにアップグレードしたいと思います。私のオペレーティング システム (OS) は Windows サーバー R2 2012 です。Mongo DB エンジンをアップグレードするための詳細な手順を教えてもらえますか?
前もって感謝します :-)
mongodb - WindowsでMongo DBのメモリ使用量を制御するには?
Mongo DB 2.6 を使用していますが、Mongo DB を 3.2 バージョンにアップグレードしました。現在、多くのRAMサイズを使用しています。誰か説明してください
- mongod --inMemorySizeGB
- mongod --WiredTigerCacheSizeGB
どうすれば値を割り当てることができますか。値を割り当てようとすると、次のようなエラーが発生しました
Mongo DB のメモリ使用量を制御する必要があります。これを行う方法はありますか?
mongodb - データベースをmongodbの別のサーバーにコピーする
ローカル マシンで Robomongo を使用しています。Robomongo は有線タイガー ストレージ エンジンを使用してデータベースを保存しています。今、私が使用しているリモートマシンにデータベースをコピーしたいとき:
ワイヤード タイガー ストレージ エンジンが不明な .wt 形式を作成しているため、上記のコマンドでデータベースをコピーできません。
空のデータベースをコピーすると、リモート マシンで作成されます。
mongodb - MongoDB、WiredTiger: すべてのドキュメントで 1 つのフィールドを更新する必要があります (700k)。どのような副作用が発生しますか?
コレクションの 1 つに、フィールドを持つドキュメントがあります"sc":[float]
。すべてのドキュメントを反復処理し、これを"sc": float
に変更します。つまり、配列を削除して、float 値を直接キーに割り当てます。
WiredTiger は、MMap のようなインプレース更新を試みる代わりに、更新されたすべてのドキュメントを追加するというのは本当ではないでしょうか?
これにより、基本的にデータベースのサイズが 2 倍になり、最初の半分は古いデータになります。
それらの古い文書を破棄するために電話mongod -repair
する必要がありますか、それとも他に何かする必要がありますか?
mongodb - ext4 で誤って Mongodb データ フォルダを削除してしまいました。データを復元するにはどうすればよいですか?
ext4 から削除されたファイルを復元するための最良/最速/安全な方法は何ですか?
仕様:
- ディスクは 1TB SSHD (ハイブリッド HDD + SSD) で、パーティションも LUKS 暗号化 (バージョン 1) で暗号化されています。
- Mongodb は WiredTiger をストレージ エンジンとして使用しています。
また、ファイルの部分的な回復を管理する場合、mongo のコレクションの部分的な回復を行うことはできますか?