mongoDB javascriptを使用して大量のデータを作成する

mongoDB javascriptを使用して大量のデータを作成する

mongoDBで、javascriptを使用して大量のデータを作成する手順を記述してます。

環境

  • OS Ubuntu 20.04
  • MongoDB 5.0.5

手順

javascriptを使用して大量のデータを作成するには、まずは「js」を作成します。

以下のように、データを100個作成する「js」の関数を作成します。

const sample = () => {
  for (let i= 0; i<100; i++) {
    db.sample.insert({id:i, name:"name"+i, age:Math.floor(Math.random() * 100), create_dt:new Date()});
  }
}

「load」を使用して実行してみます。

> load("sample.js")
true

> sample()

※カレントディレクトリにあるファイルは以下で確認できます。

> ls()
[ "./hoge/", "./admin/", "./sample.js", "./test/", "./test.js" ]

データが100個作成されたことが確認できます。