私はmongodbに非常に大きな上限のあるコレクションを持っています。上限付きのコレクション構造が予測可能である(つまり、並べ替えが事前定義されている、メモリフットプリントが事前定義されているなど)場合、反復する代わりに、挿入されたLATESTアイテムにカーソルを合わせるより良い方法はありますか?
つまり、現在行っているのは、コレクションのサイズ(n)を取得し、skip=n-1を設定するカーソルを作成してコレクションの最後に配置することです。次に、カーソルを繰り返し処理して、コレクションへのすべての新しい追加を処理します。
このアプローチの問題は、私のコレクションが膨大なことです。11mのレコードとしましょう。スキップするには20分かかります。つまり、カーソルがデータの出力を開始すると、20分遅れます。