1

60 秒ごとに 100 の異なる親に子を追加する Node.js サーバーを開発しています。

親は 100 の異なる市場です。

両親

子は、いくつかのデータを含むタイムスタンプです。 子供

      ...millions of more timestamps

タイムスタンプは、データベース内で数百万を超えます。すべての親 (100 のみ) に子 (タイムスタンプ) の配列を格納するために祖先の配列を考えているので、配列には何百万ものオブジェクトが含まれると考えています。それは安全ですか?

私は mLab を使用しており、MongoDB Docsのチュートリアルに従って、次を使用してデータベースを作成しました。

db.collection('database').insert({ _id: "data", ancestors: [], parent: null })
db.collection('database').insert({ _id: "ADABTC", ancestors: ["data"], parent: "data" })
db.collection('database').insert({ _id: "entry", ancestors: ["ADABTC", "data"], parent: "ADABTC" })

しかし、私は理解できない何かになってしまいました。私は Firebase に精通していますが、大量のデータを保存するときのコストのために、Firebase から MongoDB に切り替えようとして混乱しました。 mlab

このデータ構造を実現するために Node.js で使用できるメソッドはどれですか?

4

1 に答える 1