問題タブ [mongodb-replica-set]

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 に答える
168 参照

node.js - MongoDB レプリカ セットと URL サーバーの注文

私はnodejsを使用しており、接続URLがあります:

test-mongodb-2 がプライマリでない場合、接続は次のように失敗します。

ドライバーの最新バージョンを使用しています: 2.1.21

私が見逃しているオプションはありますか?

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

mongodb - system.user データベースでの Mongo レプリケーションの問題

プライマリ ノードから登録すると、systems.users コレクションにユーザーを追加できますが、セカンダリ ノードからユーザーを追加すると、プライマリで値が更新されないため、レプリケーションが失敗します。プライマリは US にあり、セカンダリはヨーロッパで。

何か不足していますか?

0 投票する
2 に答える
3240 参照

mongodb - MongoError: 有効なレプリカセット メンバーが見つかりません

以下のエラーが発生するシナリオを誰か説明できますか?

これは、レプリカ セットに接続する方法です。

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

node.js - mongo レプリカ接続でノード サーバーがクラッシュする

コードのセットを使用してmongoレプリカセットに接続しています

頻繁ではありませんが、時々このエラーが発生してノードがクラッシュし、このエラーが発生した理由がわかりません

このエラーがポップアップするシナリオを誰か教えてもらえますか???

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

mongodb - mongodb レプリカセットのスレーブ メンバーで読み取り操作を無効にする

rs.slaveOk()MongoDB レプリカ セットのスレーブ メンバーに対する読み取り操作を有効にします。

それを無効にするために使用される機能は何ですか?

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

mongodb - なぜmongodb oplogは冪等なのですか? 挿入操作でも?

私はmongodbのレプリカセット機能を学んでおり、この記事を読んだとき: レプリカセットoplog

と言いました:

oplog の各操作はべき等です。つまり、oplog 操作は、ターゲット データセットに 1 回または複数回適用されても、同じ結果を生成します。

どういう意味ですか?挿入操作または削除操作は、2 回適用する場合と 1 回適用する場合では確実に異なる結果を生成します。

だから多分私は間違っているか、誰かがそれを説明していますか? ありがとう!

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

mongodb - セカンダリからプライマリへの読み取りを防止する

2 台のマシンの MongoDB レプリカ セットがあります。プライマリはプライベート (内部で使用) であり、スムーズに実行し続けることが重要です。セカンダリは、投票権のないプライマリのパブリック コピーです。セカンダリがクラッシュした場合 (マシンの読み取り負荷が高すぎる場合など) は、あまり問題になりません。

パブリック インターネットからのすべての読み取り負荷をセカンダリに任せたいと考えています。でセカンダリからの読み取りを有効にしましたrs.slaveOk()。ただし、プライマリから読み取るように読み取り設定を設定することはできます。primary

セカンダリが読み取りをプライマリに転送しないようにするにはどうすればよいですか?