2016-11-16 5 views
0

このcompose.ioの記事では、oplogのテーリングはすべてのMeteorプロダクションアプリにとって必須であると言われるこのkadira.ioの記事を調整しようとしています。特定の状況でのみoplogを使うべきだと言うセクションを参照してください。メトーでオプリョフテーリング - それをするかしないか?

基本的に私は大量のユーザーやコレクションへの大量の連続書き込みがないMeteorアプリを持っています。

しかし、DBから多くのデータを読み込む必要がありますが、これは処理が遅くなっているようです。

私が知る限り、それは1台のサーバーでのみ実行されています。

oplog tailing speed thingsを追加する予定ですか?

ありがとうございます。

答えて

0

基本的には、レプリカセットは、すべてのノードを同期させるために常にそれを行っています。通常、システムが重い書き込みをしていない場合、レプリケーション作業では最新のoplogがメモリに格納されるため、テーリングは問題にはなりません。ストレスを引き起こすのは、通常、プログラムがどこから尾を引くのかを見つけようとする最初のラウンドです。インデックスがない場合は、COLLSCANである必要があります。それ以外には心配する必要はありません。しかし、それは1回限りですので、何が起こっているか分かっている限り、それはうまくいくはずです。

に戻るはい、それは1つのサーバー上で実行されています。ある場合はreadPreferenceとレプリカセットタグに依存します。そして、最初にテールポイントを見つけた後、それは問題ではありません。

関連する問題